From ebdd86220eefdab4db227098d8350aef6cb18194 Mon Sep 17 00:00:00 2001 From: Andreas Kristiansen <6977712+AndreasK79@users.noreply.github.com> Date: Mon, 9 Dec 2024 13:00:15 +0100 Subject: [PATCH] Fixed double TLE loading in controller --- application/controllers/Satellite.php | 9 ++++----- application/views/satellite/skedtable.php | 3 ++- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/application/controllers/Satellite.php b/application/controllers/Satellite.php index 8188a15e5..561c43b19 100644 --- a/application/controllers/Satellite.php +++ b/application/controllers/Satellite.php @@ -337,21 +337,18 @@ class Satellite extends CI_Controller { $custom_date_format = $this->config->item('qso_date_format'); } - $format = $custom_date_format . ' H:i:s'; + $data['format'] = $custom_date_format . ' H:i:s'; $data['filtered'] = $filtered; $data['zone'] = $timezone; - $data['format'] = $format; return $data; } - function calcSkedPass($sat_tle) { + function calcSkedPass($tle) { if(!$this->user_model->authorize(3)) { $this->session->set_flashdata('error', __("You're not allowed to do that!")); redirect('dashboard'); } - $tle = $this->get_tle_for_predict(); - $yourgrid = $this->security->xss_clean($this->input->post('yourgrid')); $altitude = $this->security->xss_clean($this->input->post('altitude')); $date = $this->security->xss_clean($this->input->post('date')); @@ -380,6 +377,8 @@ class Satellite extends CI_Controller { $data['zone'] = $timezone; $data['yourgrid'] = $yourgrid; $data['skedgrid'] = $skedgrid; + $data['date'] = $date; + $data['custom_date_format'] = $custom_date_format; $this->load->view('satellite/skedtable', $data); } diff --git a/application/views/satellite/skedtable.php b/application/views/satellite/skedtable.php index 8b783bafa..c2d5b7e28 100644 --- a/application/views/satellite/skedtable.php +++ b/application/views/satellite/skedtable.php @@ -71,10 +71,11 @@ foreach ($overlaps as $overlap) { $skedAOS = $overlap['grid1']->visible_aos < $overlap['grid2']->visible_aos ? $overlap['grid2']->visible_aos : $overlap['grid1']->visible_aos; $skedLOS = $overlap['grid1']->visible_los < $overlap['grid2']->visible_los ? $overlap['grid1']->visible_los : $overlap['grid2']->visible_los; + $timestamp = strtotime($date); echo '