From a44087631fd6a279b262513554d922eb4a9f8889 Mon Sep 17 00:00:00 2001 From: jamesread Date: Mon, 12 Jan 2026 00:09:06 +0000 Subject: [PATCH] fix: datetime parsing consistent across browsers --- frontend/js/websocket.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/js/websocket.js b/frontend/js/websocket.js index 6720b17..72e42c5 100644 --- a/frontend/js/websocket.js +++ b/frontend/js/websocket.js @@ -70,7 +70,7 @@ function onExecutionChanged (evt) { // Update rate limit store from logEntry if rate limit expiry datetime is provided if (logEntry && logEntry.datetimeRateLimitExpires && logEntry.bindingId) { // Parse datetime string "2006-01-02 15:04:05" and convert to Unix timestamp - const date = new Date(logEntry.datetimeRateLimitExpires.replace(' ', 'T')) + const date = new Date(logEntry.datetimeRateLimitExpires.replace(' ', 'T') + 'Z') rateLimits[logEntry.bindingId] = date.getTime() / 1000 } else if (logEntry && logEntry.bindingId) { // Clear rate limit if not set