From 08fc72ded75ab976e4cc3a28974cbd582bfb40e3 Mon Sep 17 00:00:00 2001 From: johnnyq Date: Wed, 27 Mar 2024 23:12:17 -0400 Subject: [PATCH] Fix Last Reponse Column under tickets and client tickets use the ticket_reply_created_at instead of ticket_updated_at --- client_tickets.php | 8 +++++--- tickets.php | 9 +++++---- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/client_tickets.php b/client_tickets.php index b5d6bbce..4c2d1340 100644 --- a/client_tickets.php +++ b/client_tickets.php @@ -201,7 +201,7 @@ $total_scheduled_tickets = intval($row['total_scheduled_tickets']); // Get who last updated the ticket - to be shown in the last Response column $ticket_reply_type = "Client"; // Default to client for unreplied tickets $ticket_reply_by_display = ""; // Default none - $sql_ticket_reply = mysqli_query($mysqli, "SELECT ticket_reply_type, contact_name, user_name FROM ticket_replies + $sql_ticket_reply = mysqli_query($mysqli, "SELECT ticket_reply_type, ticket_reply_created_at, contact_name, user_name FROM ticket_replies LEFT JOIN users ON ticket_reply_by = user_id LEFT JOIN contacts ON ticket_reply_by = contact_id WHERE ticket_reply_ticket_id = $ticket_id @@ -217,11 +217,13 @@ $total_scheduled_tickets = intval($row['total_scheduled_tickets']); } else { $ticket_reply_by_display = nullable_htmlentities($row['user_name']); } + $ticket_reply_created_at = nullable_htmlentities($row['ticket_reply_created_at']); + $ticket_reply_created_at_time_ago = timeAgo($ticket_reply_created_at); } ?> - "> + "> @@ -269,7 +271,7 @@ $total_scheduled_tickets = intval($row['total_scheduled_tickets']); -
+
diff --git a/tickets.php b/tickets.php index 957baa8e..310c942d 100644 --- a/tickets.php +++ b/tickets.php @@ -374,7 +374,7 @@ $user_active_assigned_tickets = intval($row['total_tickets_assigned']); // Get who last updated the ticket - to be shown in the last Response column $ticket_reply_type = "Client"; // Default to client for unreplied tickets $ticket_reply_by_display = ""; // Default none - $sql_ticket_reply = mysqli_query($mysqli, "SELECT ticket_reply_type, contact_name, user_name FROM ticket_replies + $sql_ticket_reply = mysqli_query($mysqli, "SELECT ticket_reply_type, ticket_reply_created_at, contact_name, user_name FROM ticket_replies LEFT JOIN users ON ticket_reply_by = user_id LEFT JOIN contacts ON ticket_reply_by = contact_id WHERE ticket_reply_ticket_id = $ticket_id @@ -391,11 +391,12 @@ $user_active_assigned_tickets = intval($row['total_tickets_assigned']); $ticket_reply_by_display = nullable_htmlentities($row['user_name']); } $ticket_reply_created_at = nullable_htmlentities($row['ticket_reply_created_at']); + $ticket_reply_created_at_time_ago = timeAgo($ticket_reply_created_at); } ?> - "> + "> @@ -456,13 +457,13 @@ $user_active_assigned_tickets = intval($row['total_tickets_assigned']); -
+
- +