From f3a9c2b4d2c2579fe0e472dc74241fd6ae4d6c89 Mon Sep 17 00:00:00 2001 From: "Godfrey M. Benedicto" Date: Wed, 11 Sep 2024 16:28:35 +0300 Subject: [PATCH] Fixes issue #8287: Removed 'Overdue' red flag on closed tickets shown in the tables --- app/Http/Controllers/Agent/helpdesk/TicketController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Agent/helpdesk/TicketController.php b/app/Http/Controllers/Agent/helpdesk/TicketController.php index 445974d1b8..8a57e34572 100755 --- a/app/Http/Controllers/Agent/helpdesk/TicketController.php +++ b/app/Http/Controllers/Agent/helpdesk/TicketController.php @@ -2779,7 +2779,12 @@ public static function genreateTableJson($tickets) } $due = ''; - if ($tickets->duedate != null) { + $ticket_db_data = \App\Model\helpdesk\Ticket\Tickets::where('id', $tickets->id)->first(); + $ticket_is_closed = false; + if($ticket_db_data){ + if($ticket_db_data->closed == 1) $ticket_is_closed = true; + } + if ($tickets->duedate != null && !$ticket_is_closed) { $now = strtotime(\Carbon\Carbon::now()->tz(timezone())); $duedate = strtotime($tickets->duedate);