diff --git a/application/locale/bg_BG/LC_MESSAGES/messages.po b/application/locale/bg_BG/LC_MESSAGES/messages.po index 92063f92f..65295c9db 100644 --- a/application/locale/bg_BG/LC_MESSAGES/messages.po +++ b/application/locale/bg_BG/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: translations@wavelog.org\n" -"POT-Creation-Date: 2026-03-05 11:41+0000\n" +"POT-Creation-Date: 2026-03-05 15:20+0000\n" "PO-Revision-Date: 2024-11-01 08:53+0000\n" "Last-Translator: Plamen Panteleev \n" "Language-Team: Bulgarian \n" "Language-Team: Bosnian \n" "Language-Team: Montenegrin \n" "Language-Team: Czech \n" "Language-Team: Greek \n" "Language-Team: Spanish \n" "Language-Team: Estonian \n" "Language-Team: Finnish \n" "Language-Team: Croatian \n" "Language-Team: Hungarian \n" "Language-Team: Armenian \n" "Language-Team: Lithuanian \n" "Language-Team: Latvian \n" "Language-Team: Dutch \n" "Language-Team: Polish \n" "Language-Team: Portuguese (Portugal) \n" "Language-Team: Russian \n" "Language-Team: Albanian \n" "Language-Team: Serbian \n" "Language-Team: Turkish \n" "Language-Team: Chinese (Simplified Han script) db->select('distinct col_mode, coalesce(col_submode, "") col_submode', FALSE); - $this->db->join('station_profile', 'station_profile.station_id = '.$this->config->item('table_name').'.station_id'); - $this->db->where('station_profile.user_id', $this->session->userdata('user_id')); - $this->db->order_by('col_mode, col_submode', 'ASC'); + $sql = "SELECT distinct col_mode, col_submode FROM " . $this->config->item('table_name') . " thcv + JOIN station_profile on thcv.station_id = station_profile.station_id WHERE station_profile.user_id = ? ORDER BY col_mode, col_submode"; - $query = $this->db->get($this->config->item('table_name')); + $query = $this->db->query($sql, array($this->session->userdata('user_id'))); foreach($query->result() as $mode){ if ($mode->col_submode == null || $mode->col_submode == "") { @@ -1003,23 +1001,23 @@ class Logbookadvanced_model extends CI_Model { function get_worked_bands() { // get all worked slots from database - $sql = "SELECT distinct LOWER(`COL_BAND`) as `COL_BAND` FROM `".$this->config->item('table_name')."` thcv + $sql = "SELECT distinct `COL_BAND` as `COL_BAND` FROM `".$this->config->item('table_name')."` thcv JOIN station_profile on thcv.station_id = station_profile.station_id WHERE station_profile.user_id = ? AND COL_PROP_MODE != \"SAT\" ORDER BY col_band"; $data = $this->db->query($sql, array($this->session->userdata('user_id'))); $worked_slots = array(); foreach($data->result() as $row){ - array_push($worked_slots, $row->COL_BAND); + array_push($worked_slots, strtolower($row->COL_BAND)); } - $sql = "SELECT distinct LOWER(`COL_PROP_MODE`) as `COL_PROP_MODE` FROM `".$this->config->item('table_name')."` thcv + $sql = "SELECT count(*) as count FROM `".$this->config->item('table_name')."` thcv JOIN station_profile on thcv.station_id = station_profile.station_id WHERE station_profile.user_id = ? AND COL_PROP_MODE = \"SAT\""; $SAT_data = $this->db->query($sql, array($this->session->userdata('user_id'))); foreach($SAT_data->result() as $row){ - array_push($worked_slots, strtoupper($row->COL_PROP_MODE)); + array_push($worked_slots, 'SAT'); } usort( @@ -1040,7 +1038,7 @@ class Logbookadvanced_model extends CI_Model { function get_worked_sats() { // get all worked sats from database $sql = "SELECT distinct col_sat_name FROM ".$this->config->item('table_name')." thcv - JOIN station_profile on thcv.station_id = station_profile.station_id WHERE station_profile.user_id = ? and coalesce(col_sat_name, '') <> '' ORDER BY col_sat_name"; + JOIN station_profile on thcv.station_id = station_profile.station_id WHERE station_profile.user_id = ? AND col_sat_name IS NOT NULL AND col_sat_name != '' ORDER BY col_sat_name"; $data = $this->db->query($sql, array($this->session->userdata('user_id'))); diff --git a/assets/lang_src/messages.pot b/assets/lang_src/messages.pot index f47d0441c..deaa3b39c 100644 --- a/assets/lang_src/messages.pot +++ b/assets/lang_src/messages.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: translations@wavelog.org\n" -"POT-Creation-Date: 2026-03-05 11:41+0000\n" +"POT-Creation-Date: 2026-03-05 15:20+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3624,7 +3624,7 @@ msgstr "" msgid "Bearing" msgstr "" -#: application/models/Logbookadvanced_model.php:1732 +#: application/models/Logbookadvanced_model.php:1730 msgid "VuccGrids table is empty. Please import the VUCC grids data first." msgstr ""