From c2b17775904c4853e9f6f3e9a02d087326a1a1f3 Mon Sep 17 00:00:00 2001 From: Peter Goodhall Date: Mon, 11 Mar 2024 18:15:23 +0000 Subject: [PATCH] Fixes errors when the fields arent there --- application/controllers/User.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/application/controllers/User.php b/application/controllers/User.php index 918d4983..de3874b3 100644 --- a/application/controllers/User.php +++ b/application/controllers/User.php @@ -498,13 +498,22 @@ class User extends CI_Controller { if($this->input->post('user_hamsat_key', true)) { $data['user_hamsat_key'] = $this->input->post('user_hamsat_key', true); } else { - $data['user_hamsat_key'] = $q->hamsat_key; + // get $q->hamsat_key if its set if not null + if(isset($q->hamsat_key)) { + $data['user_hamsat_key'] = $q->hamsat_key; + } else { + $data['user_hamsat_key'] = ""; + } } if($this->input->post('user_hamsat_workable_only')) { $data['user_hamsat_workable_only'] = $this->input->post('user_hamsat_workable_only', false); } else { - $data['user_hamsat_workable_only'] = $q->hamsat_workable_only; + if(isset($q->hamsat_workable_only)) { + $data['user_hamsat_workable_only'] = $q->hamsat_workable_only; + } else { + $data['user_hamsat_workable_only'] = ""; + } } // [MAP Custom] GET user options //