fix get client time zone offset

This commit is contained in:
Moriz Wahl 2022-11-15 14:08:53 +01:00
parent e89e30e33e
commit fbc1b2bc32

View File

@ -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!')
}