diff --git a/application/controllers/Simplefle.php b/application/controllers/Simplefle.php index 6927c4706..8864d2c32 100644 --- a/application/controllers/Simplefle.php +++ b/application/controllers/Simplefle.php @@ -40,7 +40,7 @@ class SimpleFLE extends CI_Controller { public function displayOptions() { - $data['callbook_lookup'] = $this->user_options_model->get_options('SimpleFLE',array('option_name'=>'callbook_lookup','option_key'=>'boolean'))->row()->option_value; + $data['callbook_lookup'] = $this->user_options_model->get_options('SimpleFLE',array('option_name'=>'callbook_lookup','option_key'=>'boolean'))->row()->option_value ?? 'true'; $this->load->view('simplefle/options', $data); @@ -48,7 +48,11 @@ class SimpleFLE extends CI_Controller { public function saveOptions() { - $this->user_options_model->set_option('SimpleFLE', 'callbook_lookup', array('boolean' => xss_clean($this->input->post('callbook_lookup')))); + if($this->input->post('callbook_lookup')) { + $this->user_options_model->set_option('SimpleFLE', 'callbook_lookup', array('boolean' => xss_clean($this->input->post('callbook_lookup')))); + } else { + log_message('debug', 'SimpleFLE, saveOptions(); No Options to save. No Post Data'); + } } diff --git a/application/views/simplefle/index.php b/application/views/simplefle/index.php index fb46c26ac..603b07143 100644 --- a/application/views/simplefle/index.php +++ b/application/views/simplefle/index.php @@ -156,7 +156,7 @@ - + diff --git a/application/views/simplefle/options.php b/application/views/simplefle/options.php index 28ceef350..9a0974f24 100644 --- a/application/views/simplefle/options.php +++ b/application/views/simplefle/options.php @@ -1,4 +1,4 @@ - + + +

No Options yet

\ No newline at end of file