html files for pages

This commit is contained in:
Jan Prochazka
2024-09-03 12:57:52 +02:00
parent 90dfe889f7
commit 3a0a3a2ddb
9 changed files with 41 additions and 36 deletions

View File

@@ -175,13 +175,13 @@ export async function apiCall(route: string, args: {} = undefined) {
});
if (resp.status == 401 && !apiDisabled) {
const params = new URLSearchParams(location.search);
const page = window['dbgate_page'];
disableApi();
console.log('Disabling API', route);
if (params.get('page') != 'login' && params.get('page') != 'admin-login' && params.get('page') != 'not-logged') {
if (page != 'login' && page != 'admin-login' && page != 'not-logged') {
// unauthorized
if (params.get('page') == 'admin') {
if (page == 'admin') {
redirectToAdminLogin();
} else {
redirectToLogin();

View File

@@ -1,13 +1,5 @@
let isAdminPageCache;
export function isAdminPage() {
if (isAdminPageCache == null) {
const params = new URLSearchParams(location.search);
const urlPage = params.get('page');
isAdminPageCache = urlPage == 'admin';
}
return isAdminPageCache;
return window['dbgate_page'] == 'admin';
}
export function getOpenedTabsStorageName() {