From 4d1298626d4c25fe91f5347f0f2cce88a62d33b1 Mon Sep 17 00:00:00 2001 From: Mike Koch Date: Wed, 25 Jun 2014 08:48:43 -0400 Subject: [PATCH] Now the admin ticket page respects all closed statuses --- admin/admin_ticket.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/admin/admin_ticket.php b/admin/admin_ticket.php index 33dee701..a62f9665 100644 --- a/admin/admin_ticket.php +++ b/admin/admin_ticket.php @@ -555,7 +555,11 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php'); } } - if ($ticket['status'] != $staffClosedOptionStatus['ID']) + $isTicketClosedSql = 'SELECT `IsClosed` FROM `'.hesk_dbEscape($hesk_settings['db_pfix']).'statuses` WHERE `ID` = '.$ticket['status']; + $isTicketClosedRow = hesk_dbQuery($isTicketClosedSql)->fetch_assoc(); + $isTicketClosed = $isTicketClosedRow['IsClosed']; + + if ($isTicketClosed == 0) // Ticket is still open { echo ''.$hesklang['close_action'].'';