diff --git a/src/background/index.ts b/src/background/index.ts index 7b6418f..8d7f42b 100644 --- a/src/background/index.ts +++ b/src/background/index.ts @@ -83,9 +83,11 @@ const alarmHandler = async () => { if (store.settings?.chromeNotifWhenAbleToVote) { const lastReset = (await getActionUsage(store?.user?.auth?.userId))?.data?.lastReset + const storeTs = store?.settings?.refilNotifTimestamp ?? 0 + if (lastReset) { const isReset = getTimeRemaining(lastReset).total <= 0; - if (!closeTo(new Date(lastReset), new Date(store?.settings?.refilNotifTimestamp), 3.6e6) && isReset) { + if (!closeTo(new Date(lastReset), new Date(storeTs), 36e5) && isReset) { updateSettings.refilNotifTimestamp = lastReset chrome.notifications.create({ type: 'basic', diff --git a/src/pages/Main.svelte b/src/pages/Main.svelte index fc7e531..61cf246 100644 --- a/src/pages/Main.svelte +++ b/src/pages/Main.svelte @@ -1,11 +1,8 @@