From 453188d63f41b1c4d70781305f9734b09504ea2a Mon Sep 17 00:00:00 2001 From: John Mizerek Date: Sun, 1 Mar 2026 12:14:47 -0800 Subject: [PATCH] Fix KDS elapsed time by tagging SubmittedOn as UTC DB stores timestamps in UTC but the API returned them without timezone info, causing JS to parse them as local time. Append 'Z' suffix so new Date() correctly interprets them as UTC. Co-Authored-By: Claude Opus 4.6 --- api/orders/listForKDS.cfm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/orders/listForKDS.cfm b/api/orders/listForKDS.cfm index e111d76..de4d9bb 100644 --- a/api/orders/listForKDS.cfm +++ b/api/orders/listForKDS.cfm @@ -198,8 +198,8 @@ "StatusID": qOrders.StatusID, "ServicePointID": qOrders.ServicePointID, "Remarks": qOrders.Remarks, - "SubmittedOn": qOrders.SubmittedOn, - "LastEditedOn": qOrders.LastEditedOn, + "SubmittedOn": isNull(qOrders.SubmittedOn) ? "" : dateTimeFormat(qOrders.SubmittedOn, "yyyy-MM-dd'T'HH:nn:ss'Z'"), + "LastEditedOn": isNull(qOrders.LastEditedOn) ? "" : dateTimeFormat(qOrders.LastEditedOn, "yyyy-MM-dd'T'HH:nn:ss'Z'"), "Name": qOrders.Name, "FirstName": qOrders.FirstName, "LastName": qOrders.LastName,