diff --git a/application/models/Logbook_model.php b/application/models/Logbook_model.php index d7323b10..b641468a 100755 --- a/application/models/Logbook_model.php +++ b/application/models/Logbook_model.php @@ -960,7 +960,12 @@ class Logbook_model extends CI_Model { /* Get all QSOs with a valid grid for use in the KML export */ function kml_get_all_qsos($band, $mode, $dxcc, $cqz, $propagation, $fromdate, $todate) { + $CI =& get_instance(); + $CI->load->model('logbooks_model'); + $logbooks_locations_array = $CI->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook')); + $this->db->select('COL_CALL, COL_BAND, COL_TIME_ON, COL_RST_RCVD, COL_RST_SENT, COL_MODE, COL_SUBMODE, COL_NAME, COL_COUNTRY, COL_PRIMARY_KEY, COL_SAT_NAME, COL_GRIDSQUARE'); + $this->db->where_in('station_id', $logbooks_locations_array); $this->db->where("coalesce(COL_GRIDSQUARE, '') <> ''"); if ($band != 'All') {