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 => { 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 return context.clientTimezoneOffset
}
throw new Error('No valid client time zone offset in context!') throw new Error('No valid client time zone offset in context!')
} }