feat(webui): change language in prelogin state
All checks were successful
Build / build (18) (push) Successful in 39s
Build / build (20) (push) Successful in 52s
Build / build (22) (push) Successful in 1m5s
Build / build (20) (pull_request) Successful in 38s
Build / build (18) (pull_request) Successful in 51s
Build / build (22) (pull_request) Successful in 1m4s

Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
This commit is contained in:
Sainan 2025-02-06 03:40:30 +01:00
parent 7b388b9acb
commit a3da7685b4
3 changed files with 6 additions and 6 deletions

View File

@ -34,7 +34,7 @@
<li><a class="dropdown-item" href="#" data-lang="th" onclick="event.preventDefault();setLanguage('th');">แบบไทย</a></li>
</ul>
</li>
<li class="nav-item dropdown">
<li class="nav-item dropdown user-dropdown">
<button class="nav-link dropdown-toggle displayname" data-bs-toggle="dropdown" aria-expanded="false"></button>
<ul class="dropdown-menu dropdown-menu-end">
<li><a class="dropdown-item" href="/webui/" onclick="logout();" data-loc="navbar_logout"></a></li>

View File

@ -141,8 +141,10 @@ setActiveLanguage(localStorage.getItem("lang") ?? "en");
function setLanguage(lang) {
setActiveLanguage(lang);
localStorage.setItem("lang", lang);
fetchItemList();
updateInventory();
if (window.authz) { // Not in prelogin state?
fetchItemList();
updateInventory();
}
}
let uniqueLevelCaps = {};

View File

@ -14,9 +14,7 @@
}
}
body:not(.logged-in) .navbar-toggler,
body:not(.logged-in) .nav-item.dropdown,
body:not(.logged-in) #refresh-note {
body:not(.logged-in) .user-dropdown {
display: none;
}