Do not redirect outside of settings pages on basic level and empty pages

Signed-off-by: DL6ER <dl6er@dl6er.de>
This commit is contained in:
DL6ER
2024-03-25 05:31:26 +01:00
parent 7d51f40274
commit 1ccd27ff57

View File

@@ -698,7 +698,12 @@ function applyExpertSettings() {
// If we left with an empty page (no visible boxes) after switching from
// Expert to Basic settings, redirect to admin/settings/system instead
if ($(".box:visible").length === 0) {
// - class settings-selector is present (this class is present in every
// settings pages, but not in other pages - it is there on the "all"
// settings page as well, even when the button has "only modified"
// functionality there), and
// - there are no visible boxes (the page is empty)
if ($(".settings-selector").length > 0 && $(".box:visible").length === 0) {
window.location.href = "/admin/settings/system";
}
}