From 5c78b20504394e2ea8dceaa44038e58ae314943e Mon Sep 17 00:00:00 2001 From: DecDuck Date: Tue, 24 Dec 2024 17:46:56 +1100 Subject: [PATCH] fix(client event handler): future lenience --- server/internal/clients/event-handler.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/internal/clients/event-handler.ts b/server/internal/clients/event-handler.ts index 0e0d9a4..66249fb 100644 --- a/server/internal/clients/event-handler.ts +++ b/server/internal/clients/event-handler.ts @@ -35,8 +35,8 @@ export function defineClientEventHandler(handler: EventHandlerFunction) { const nonceTime = parseInt(nonce); const current = Date.now(); if ( - // If it was generated in the future - nonceTime > current || + // If it "will be generated" in thirty seconds + nonceTime > current + NONCE_LENIENCE || // Or more than thirty seconds ago nonceTime < current - NONCE_LENIENCE ) {