This commit is contained in:
Jan Prochazka
2024-07-31 09:16:46 +02:00
parent 33cd3b0647
commit faf6339b41
3 changed files with 8 additions and 2 deletions

View File

@@ -117,6 +117,9 @@ export async function doLogout() {
} else if (config.isLoginForm) {
localStorage.removeItem(isAdminPage() ? 'adminAccessToken' : 'accessToken');
internalRedirectTo(`?page=not-logged&is-admin=${isAdminPage() ? 'true' : ''}`);
} else if (config.isAdminLoginForm && isAdminPage()) {
localStorage.removeItem('adminAccessToken');
internalRedirectTo('?page=admin-login&is-admin=true');
} else {
window.location.href = 'config/logout';
}

View File

@@ -73,7 +73,10 @@ function subscribeCssVariable(store, transform, cssVariable) {
store.subscribe(value => document.documentElement.style.setProperty(cssVariable, transform(value)));
}
export const selectedWidget = writableWithStorage('database', isAdminPage() ? 'selectedAdminWidget' : 'selectedWidget');
export const selectedWidget = writableWithStorage(
isAdminPage() ? 'admin' : 'database',
isAdminPage() ? 'selectedAdminWidget' : 'selectedWidget'
);
export const lockedDatabaseMode = writableWithStorage<boolean>(false, 'lockedDatabaseMode');
export const visibleWidgetSideBar = writableWithStorage(true, 'visibleWidgetSideBar');
export const visibleSelectedWidget = derived(