diff --git a/application/controllers/Logbookadvanced.php b/application/controllers/Logbookadvanced.php index 72f913e36..d2d4e95a3 100644 --- a/application/controllers/Logbookadvanced.php +++ b/application/controllers/Logbookadvanced.php @@ -46,6 +46,11 @@ class Logbookadvanced extends CI_Controller { $data['options'] = $userOptions[0]->option_value; } + $active_station_id = $this->stations->find_active(); + $station_profile = $this->stations->profile($active_station_id); + + + $pageData = []; $pageData['datePlaceholder'] = 'DD/MM/YYYY'; $pageData['deOptions'] = $deOptions; @@ -53,6 +58,8 @@ class Logbookadvanced extends CI_Controller { $pageData['dxccarray'] = $this->logbook_model->fetchDxcc(); $pageData['iotaarray'] = $this->logbook_model->fetchIota(); $pageData['sats'] = $this->bands->get_worked_sats(); + $pageData['station_profile'] = $this->stations->all_of_user(); + $pageData['active_station_info'] = $station_profile->row(); $pageData['bands'] = $this->bands->get_worked_bands(); diff --git a/application/models/Logbookadvanced_model.php b/application/models/Logbookadvanced_model.php index f98ba17e7..e35cb5626 100644 --- a/application/models/Logbookadvanced_model.php +++ b/application/models/Logbookadvanced_model.php @@ -34,8 +34,8 @@ class Logbookadvanced_model extends CI_Model { $conditions[] = "date(COL_TIME_ON) <= ?"; $binding[] = $to; } - if ($searchCriteria['de'] !== '') { - $conditions[] = "COL_STATION_CALLSIGN = ?"; + if ($searchCriteria['de'] !== 'All') { + $conditions[] = "qsos.station_id = ?"; $binding[] = trim($searchCriteria['de']); } if ($searchCriteria['dx'] !== '') { diff --git a/application/views/logbookadvanced/index.php b/application/views/logbookadvanced/index.php index 2ecbf5fc9..2d8f4fd94 100644 --- a/application/views/logbookadvanced/index.php +++ b/application/views/logbookadvanced/index.php @@ -77,17 +77,6 @@ $options = json_decode($options); -