From f9bafa818fbe625c15393e313a6a87a8f20a4072 Mon Sep 17 00:00:00 2001 From: Andrei O Date: Tue, 14 Feb 2023 16:41:19 +0200 Subject: [PATCH] fix: one link and some chrome notif logic --- src/background/index.ts | 4 +++- src/pages/Main.svelte | 5 +---- src/utils/storage.ts | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) 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 @@