aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-01-28 20:30:24 -0800
committerFuwn <[email protected]>2025-01-28 20:30:28 -0800
commite37de2756b74ead45ec4b322140b07d9c31366ef (patch)
treeb89de007948804393453dd167e120b113d35cbfe /src
parentfix(notifications): better permission request flow (diff)
downloaddue.moe-e37de2756b74ead45ec4b322140b07d9c31366ef.tar.xz
due.moe-e37de2756b74ead45ec4b322140b07d9c31366ef.zip
fix(layout): remove invalid local user entries
Diffstat (limited to 'src')
-rw-r--r--src/routes/+layout.svelte6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index 6d7fe757..12bae07f 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -110,8 +110,10 @@
});
});
- if (!(await userDatabase.users.get($userIdentity.id)))
- userDatabase.users.put({
+ await userDatabase.users.where('id').below(0).delete();
+
+ if (!(await userDatabase.users.get($userIdentity.id)) && $userIdentity.id > 0)
+ await userDatabase.users.put({
id: $userIdentity.id,
user: data.user,
lastNotificationID: null