From 2000cf5b691cbcfe26a99c7a21d0842e69be5713 Mon Sep 17 00:00:00 2001 From: Marcin Haba Date: Sun, 26 May 2024 21:38:07 +0200 Subject: [PATCH] baculum: Fix #2722 port from Bacularis fix for displaying schedule list --- gui/baculum/protected/API/Pages/API/ScheduleStatus.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gui/baculum/protected/API/Pages/API/ScheduleStatus.php b/gui/baculum/protected/API/Pages/API/ScheduleStatus.php index c2a415a2b..719f86463 100644 --- a/gui/baculum/protected/API/Pages/API/ScheduleStatus.php +++ b/gui/baculum/protected/API/Pages/API/ScheduleStatus.php @@ -89,6 +89,10 @@ class ScheduleStatus extends BaculumAPIServer { private function formatSchedules(array $output) { $items = $item = array(); for ($i = 0; $i < count($output); $i++) { + if (preg_match('/^(limit|error|errmsg)=/', $output[$i]) === 1) { + // skip key/value items that are not schedule status + continue; + } if (preg_match('/^(?P\w+)=(?P[\s\S]*)$/', $output[$i], $match) === 1) { $item[$match['key']] = $match['val']; } elseif (empty($output[$i]) && count($item) > 0) { -- 2.47.3