From fbc1b2bc3294a8cba42a7d83ed595c29850d4386 Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Tue, 15 Nov 2022 14:08:53 +0100 Subject: [PATCH] fix get client time zone offset --- backend/src/server/context.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/src/server/context.ts b/backend/src/server/context.ts index dd4056e42..8ba590dd3 100644 --- a/backend/src/server/context.ts +++ b/backend/src/server/context.ts @@ -39,8 +39,12 @@ export const getUser = (context: Context): dbUser => { } export const getClientTimezoneOffset = (context: Context): number => { - if (context.clientTimezoneOffset && Math.abs(context.clientTimezoneOffset) <= 27 * 60) + if ( + (context.clientTimezoneOffset || context.clientTimezoneOffset === 0) && + Math.abs(context.clientTimezoneOffset) <= 27 * 60 + ) { return context.clientTimezoneOffset + } throw new Error('No valid client time zone offset in context!') }