From 8212b4c73aee12664651fbcfe103a1bcd9d64ec0 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Wed, 14 Feb 2024 19:27:39 +0100 Subject: [PATCH] fix user account settings --- frontend/src/routes/(root)/(logged)/+layout.svelte | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/frontend/src/routes/(root)/(logged)/+layout.svelte b/frontend/src/routes/(root)/(logged)/+layout.svelte index 18979d8c4b..132c9d250c 100644 --- a/frontend/src/routes/(root)/(logged)/+layout.svelte +++ b/frontend/src/routes/(root)/(logged)/+layout.svelte @@ -50,16 +50,18 @@ goto('/user/login') } - $: $page.url && - userSettings != undefined && - superadminSettings != undefined && - onQueryChangeSettings() + $: $page.url && userSettings != undefined && onQueryChangeUserSettings() + $: $page.url && superadminSettings != undefined && onQueryChangeAdminSettings() $: $page.url && onQueryChange() - function onQueryChangeSettings() { + function onQueryChangeUserSettings() { if (userSettings && $page.url.hash === USER_SETTINGS_HASH) { userSettings.openDrawer() - } else if (superadminSettings && $page.url.hash === SUPERADMIN_SETTINGS_HASH) { + } + } + + function onQueryChangeAdminSettings() { + if (superadminSettings && $page.url.hash === SUPERADMIN_SETTINGS_HASH) { superadminSettings.openDrawer() } }