diff options
Diffstat (limited to 'src/lib/Settings')
| -rw-r--r-- | src/lib/Settings/Categories/Display.svelte | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/lib/Settings/Categories/Display.svelte b/src/lib/Settings/Categories/Display.svelte index ceb8638e..85a3c922 100644 --- a/src/lib/Settings/Categories/Display.svelte +++ b/src/lib/Settings/Categories/Display.svelte @@ -5,6 +5,7 @@ import root from '$lib/Utility/root'; import locale from '$stores/locale'; import { requestNotifications } from '$lib/Utility/notifications'; + import { getFingerprint } from '$lib/Utility/fingerprint'; const onHelperChange = () => { const mai = document.getElementById('mai') as HTMLImageElement; @@ -221,12 +222,16 @@ text={$locale().settings.display.categories.motionAndAccessibility.fields .enableAniListNotifications} onChange={() => { - console.log($settings.displayAniListNotifications); - if ($settings.displayAniListNotifications) requestNotifications().then(); + if ($settings.displayAniListNotifications) + requestNotifications().then(() => { + return; + }); else - fetch('/api/notifications/unsubscribe', { + fetch(`/api/notifications/unsubscribe?p=${getFingerprint()}`, { method: 'POST' - }).then(); + }).then(() => { + return; + }); }} > <SettingHint lineBreak> |