From 4a7f8ebcb74b9dff08ecc9970ebd782f0034c6cf Mon Sep 17 00:00:00 2001 From: Miodec Date: Tue, 13 Jun 2023 23:19:40 +0200 Subject: [PATCH] handling undefined and null --- frontend/src/ts/db.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/ts/db.ts b/frontend/src/ts/db.ts index 53235abfc..bd5d2f995 100644 --- a/frontend/src/ts/db.ts +++ b/frontend/src/ts/db.ts @@ -131,7 +131,10 @@ export async function initSnapshot(): Promise< snap.inboxUnreadSize = userData.inboxUnreadSize ?? 0; snap.streak = userData?.streak?.length ?? 0; snap.maxStreak = userData?.streak?.maxLength ?? 0; - snap.streakHourOffset = userData?.streak?.hourOffset; + + const hourOffset = userData?.streak?.hourOffset; + snap.streakHourOffset = + hourOffset === undefined || hourOffset === null ? undefined : hourOffset; if (userData.lbMemory?.time15 || userData.lbMemory?.time60) { //old memory format