From 8406779b3beb685a4d5a1a40eaa1109a12069dd4 Mon Sep 17 00:00:00 2001 From: Marcus Hill Date: Sat, 8 Jan 2022 16:12:04 +0000 Subject: [PATCH] Add time tracking to ticket --- post.php | 3 ++- ticket.php | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 61 insertions(+), 2 deletions(-) diff --git a/post.php b/post.php index a7138685..f11de2ee 100644 --- a/post.php +++ b/post.php @@ -4949,8 +4949,9 @@ if(isset($_POST['add_ticket_reply'])){ $ticket_id = intval($_POST['ticket_id']); $ticket_reply = trim(mysqli_real_escape_string($mysqli,$_POST['ticket_reply'])); $ticket_status = trim(mysqli_real_escape_string($mysqli,$_POST['status'])); + $ticket_reply_time_worked = trim(mysqli_real_escape_string($mysqli,$_POST['time'])); - mysqli_query($mysqli,"INSERT INTO ticket_replies SET ticket_reply = '$ticket_reply', ticket_reply_created_at = NOW(), ticket_reply_by = $session_user_id, ticket_reply_ticket_id = $ticket_id, company_id = $session_company_id") or die(mysqli_error($mysqli)); + mysqli_query($mysqli,"INSERT INTO ticket_replies SET ticket_reply = '$ticket_reply', ticket_reply_time_worked = '$ticket_reply_time_worked', ticket_reply_created_at = NOW(), ticket_reply_by = $session_user_id, ticket_reply_ticket_id = $ticket_id, company_id = $session_company_id") or die(mysqli_error($mysqli)); //UPDATE Ticket Last Response Field mysqli_query($mysqli,"UPDATE tickets SET ticket_status = '$ticket_status', ticket_updated_at = NOW() WHERE ticket_id = $ticket_id AND company_id = $session_company_id") or die(mysqli_error($mysqli)); diff --git a/ticket.php b/ticket.php index b28e38e7..ad8fa89d 100644 --- a/ticket.php +++ b/ticket.php @@ -156,6 +156,7 @@ if(isset($_GET['ticket_id'])){ $user_id = $row['user_id']; $user_avatar = $row['user_avatar']; $user_initials = initials($row['user_name']); + $ticket_reply_time_worked = date_create($row['ticket_reply_time_worked']); ?>
@@ -178,6 +179,8 @@ if(isset($_GET['ticket_id'])){
+
+ Time worked:
@@ -215,7 +218,7 @@ if(isset($_GET['ticket_id'])){
-
+
@@ -243,6 +246,10 @@ if(isset($_GET['ticket_id'])){
+ +
+ +
@@ -417,4 +424,55 @@ if(isset($_GET['ticket_id'])){ ?> + + +