From f086e431dab87c792a6adeb1ec50416c66909d33 Mon Sep 17 00:00:00 2001 From: MyuTsu Date: Fri, 9 Jan 2026 10:59:34 +0100 Subject: [PATCH 1/2] fix(filter) Apply date filter to reportVstackbarTicketstech report --- inc/helpdeskplus.class.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/inc/helpdeskplus.class.php b/inc/helpdeskplus.class.php index 6d01e67c..c3ee0afe 100644 --- a/inc/helpdeskplus.class.php +++ b/inc/helpdeskplus.class.php @@ -594,6 +594,9 @@ public function reportVstackbarTicketstech($config = []) $_SESSION['mreporting_values']['date2' . $config['randname']] = date('Y-m-d'); } + //Init delay value + $delay = PluginMreportingCommon::getCriteriaDate('glpi_tickets.date', $config['delay'], $config['randname']); + foreach ($this->status as $current_status) { if ($_SESSION['mreporting_values']['status_' . $current_status] == '1') { $status_name = Ticket::getStatus($current_status); @@ -626,6 +629,7 @@ public function reportVstackbarTicketstech($config = []) 'GROUPBY' => ['name'], 'ORDER' => ['name'], ]; + $query['WHERE']['AND'] = $delay; $result = $DB->request($query); foreach ($result as $data) { From abfe801c92b966e427b3f262c463de813c9506b1 Mon Sep 17 00:00:00 2001 From: MyuTsu Date: Fri, 9 Jan 2026 11:56:17 +0100 Subject: [PATCH 2/2] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f85c3d08..553e1b4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Fix missing attachment from notification - Fix `limit` clause - Improve SLA selector in reports + - Fix date filter for reportVstackbarTicketstech report ## [1.8.10] - 2025-12-05