From b116b75aa0414947c39f2100f63681121a3487be Mon Sep 17 00:00:00 2001 From: Martin Francis Date: Mon, 30 Oct 2023 06:00:34 -0400 Subject: [PATCH] 2.60.0 Bug fix for export of KML list in log session details - discovered during log review --- src/Controller/Web/Logsessions/Export/Signals.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Controller/Web/Logsessions/Export/Signals.php b/src/Controller/Web/Logsessions/Export/Signals.php index 15cca148..bd1fe4bb 100644 --- a/src/Controller/Web/Logsessions/Export/Signals.php +++ b/src/Controller/Web/Logsessions/Export/Signals.php @@ -60,9 +60,9 @@ public function kml( $type, $active ) { - if (!$listener = $this->getValidReportingListener($id)) { + if (!$this->logsessionRepository->find($id)) { return $this->redirectToRoute( - 'listeners', + 'logsessions', [ '_locale' => $_locale, 'system' => $system ] ); } @@ -73,19 +73,19 @@ public function kml( if ($type !== '*') { $filter['type'] = explode(',', $type); } - $args = ['listenerID' => $id]; + $args = ['logsessionID' => $id]; $parameters = [ 'colors' => $this->typeRepository->getMapIconColorForCodes(), 'description' => "Generated by ".strToUpper($system)." on ".date('Y-m-d'), 'filter' => $filter, '_locale' => $_locale, 'signals' => $this->signalRepository->getSignals($args), - 'title' => strToUpper($system).' stations received by '.$listener->getName(), + 'title' => strToUpper($system).' stations received in session '.$id, 'types' => $this->typeRepository->getAll() ]; $parameters = array_merge($parameters, $this->parameters); $filename = - "listener_" + "session_" .$id ."_signals" .($type !== '*' ? "_type_".str_replace(',','_', $type) : '')