From 5db5ed775e9f3214f8ff812fa9ae1ea0ab2d52aa Mon Sep 17 00:00:00 2001 From: HB9HIL Date: Thu, 4 Jul 2024 06:59:58 +0200 Subject: [PATCH] lotw_model is the better name --- application/controllers/Dashboard.php | 6 +++--- application/controllers/Lotw.php | 26 +++++++++++++------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/application/controllers/Dashboard.php b/application/controllers/Dashboard.php index 7655bebd9..78c5b8c60 100644 --- a/application/controllers/Dashboard.php +++ b/application/controllers/Dashboard.php @@ -16,10 +16,10 @@ class Dashboard extends CI_Controller $this->load->model('logbook_model'); // LoTW infos - $this->load->model('Lotw'); + $this->load->model('Lotw_model'); $current_date = date('Y-m-d H:i:s'); - $data['lotw_cert_expired'] = $this->Lotw->lotw_cert_expired($this->session->userdata('user_id'), $current_date); - $data['lotw_cert_expiring'] = $this->Lotw->lotw_cert_expiring($this->session->userdata('user_id'), $current_date); + $data['lotw_cert_expired'] = $this->Lotw_model->lotw_cert_expired($this->session->userdata('user_id'), $current_date); + $data['lotw_cert_expiring'] = $this->Lotw_model->lotw_cert_expiring($this->session->userdata('user_id'), $current_date); $this->load->model('logbooks_model'); diff --git a/application/controllers/Lotw.php b/application/controllers/Lotw.php index 8eb670f20..c92aaa466 100644 --- a/application/controllers/Lotw.php +++ b/application/controllers/Lotw.php @@ -50,10 +50,10 @@ class Lotw extends CI_Controller { } // Load required models for page generation - $this->load->model('Lotw'); + $this->load->model('Lotw_model'); // Get Array of the logged in users LoTW certs. - $data['lotw_cert_results'] = $this->Lotw->lotw_certs($this->session->userdata('user_id')); + $data['lotw_cert_results'] = $this->Lotw_model->lotw_certs($this->session->userdata('user_id')); // Set Page Title $data['page_title'] = __("Logbook of the World"); @@ -142,7 +142,7 @@ class Lotw extends CI_Controller { else { // Load database queries - $this->load->model('Lotw'); + $this->load->model('Lotw_model'); //Upload of P12 successful $data = array('upload_data' => $this->upload->data()); @@ -150,20 +150,20 @@ class Lotw extends CI_Controller { $info = $this->decrypt_key($data['upload_data']['full_path']); // Check to see if certificate is already in the system - $new_certificate = $this->Lotw->find_cert($info['issued_callsign'], $info['dxcc-id'], $this->session->userdata('user_id')); + $new_certificate = $this->Lotw_model->find_cert($info['issued_callsign'], $info['dxcc-id'], $this->session->userdata('user_id')); if($new_certificate == 0) { // New Certificate Store in Database // Store Certificate Data into MySQL - $this->Lotw->store_certificate($this->session->userdata('user_id'), $info['issued_callsign'], $info['dxcc-id'], $info['validFrom'], $info['validTo_Date'], $info['qso-first-date'], $info['qso-end-date'], $info['pem_key'], $info['general_cert']); + $this->Lotw_model->store_certificate($this->session->userdata('user_id'), $info['issued_callsign'], $info['dxcc-id'], $info['validFrom'], $info['validTo_Date'], $info['qso-first-date'], $info['qso-end-date'], $info['pem_key'], $info['general_cert']); // Cert success flash message $this->session->set_flashdata('Success', $info['issued_callsign'].' Certificate Imported.'); } else { // Certificate is in the system time to update - $this->Lotw->update_certificate($this->session->userdata('user_id'), $info['issued_callsign'], $info['dxcc-id'], $info['validFrom'], $info['validTo_Date'], $info['qso-first-date'], $info['qso-end-date'], $info['pem_key'], $info['general_cert']); + $this->Lotw_model->update_certificate($this->session->userdata('user_id'), $info['issued_callsign'], $info['dxcc-id'], $info['validFrom'], $info['validTo_Date'], $info['qso-first-date'], $info['qso-end-date'], $info['pem_key'], $info['general_cert']); // Cert success flash message $this->session->set_flashdata('Success', $info['issued_callsign'].' Certificate Updated.'); @@ -226,9 +226,9 @@ class Lotw extends CI_Controller { foreach ($station_profiles->result() as $station_profile) { // Get Certificate Data - $this->load->model('Lotw'); + $this->load->model('Lotw_model'); $data['station_profile'] = $station_profile; - $data['lotw_cert_info'] = $this->Lotw->lotw_cert_details($station_profile->station_callsign, $station_profile->station_dxcc); + $data['lotw_cert_info'] = $this->Lotw_model->lotw_cert_details($station_profile->station_callsign, $station_profile->station_dxcc); // If Station Profile has no LoTW Cert continue on. if(!isset($data['lotw_cert_info']->cert_dxcc_id)) { @@ -324,7 +324,7 @@ class Lotw extends CI_Controller { if(curl_errno($ch)){ echo $station_profile->station_callsign." (".$station_profile->station_profile_name."): Upload Failed - ".curl_strerror(curl_errno($ch))." (".curl_errno($ch).")
"; - $this->Lotw->last_upload($data['lotw_cert_info']->lotw_cert_id, "Upload failed"); + $this->Lotw_model->last_upload($data['lotw_cert_info']->lotw_cert_id, "Upload failed"); if (curl_errno($ch) == 28) { // break on timeout echo "Timeout reached. Stopping subsequent uploads.
"; break; @@ -338,7 +338,7 @@ class Lotw extends CI_Controller { if ($pos === false) { // Upload of TQ8 Failed for unknown reason echo $station_profile->station_callsign." (".$station_profile->station_profile_name."): Upload Failed - ".curl_strerror(curl_errno($ch))." (".curl_errno($ch).")
"; - $this->Lotw->last_upload($data['lotw_cert_info']->lotw_cert_id, "Upload failed"); + $this->Lotw_model->last_upload($data['lotw_cert_info']->lotw_cert_id, "Upload failed"); if (curl_errno($ch) == 28) { // break on timeout echo "Timeout reached. Stopping subsequent uploads.
"; break; @@ -350,7 +350,7 @@ class Lotw extends CI_Controller { echo $station_profile->station_callsign." (".$station_profile->station_profile_name."): Upload Successful - ".$filename_for_saving."
"; - $this->Lotw->last_upload($data['lotw_cert_info']->lotw_cert_id, "Success"); + $this->Lotw_model->last_upload($data['lotw_cert_info']->lotw_cert_id, "Success"); // Mark QSOs as Sent foreach ($qso_id_array as $qso_number) { @@ -389,9 +389,9 @@ class Lotw extends CI_Controller { $this->load->model('user_model'); if(!$this->user_model->authorize(2)) { $this->session->set_flashdata('notice', 'You\'re not allowed to do that!'); redirect('dashboard'); } - $this->load->model('Lotw'); + $this->load->model('Lotw_model'); - $this->Lotw->delete_certificate($this->session->userdata('user_id'), $cert_id); + $this->Lotw_model->delete_certificate($this->session->userdata('user_id'), $cert_id); $this->session->set_flashdata('Success', 'Certificate Deleted.');