aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Database
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Database')
-rw-r--r--src/lib/Database/userPreferences.ts6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/lib/Database/userPreferences.ts b/src/lib/Database/userPreferences.ts
index 988ca0c0..d788ba52 100644
--- a/src/lib/Database/userPreferences.ts
+++ b/src/lib/Database/userPreferences.ts
@@ -65,11 +65,9 @@ export const toggleHololiveStreamPinning = async (userId: number, streamId: stri
export const toggleHideMissingBadges = async (userId: number) => {
const userPreferences = await getUserPreferences(userId);
- if (!userPreferences) return null;
-
return await setUserPreferences(userId, {
updated_at: new Date().toISOString(),
- pinned_hololive_streams: userPreferences.pinned_hololive_streams,
- hide_missing_badges: !userPreferences.hide_missing_badges
+ pinned_hololive_streams: userPreferences ? userPreferences.pinned_hololive_streams : [],
+ hide_missing_badges: userPreferences ? !userPreferences.hide_missing_badges : false
});
};