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();