hide password resets on setup when emby selected

This commit is contained in:
Harvey Tindall
2021-03-18 16:47:13 +00:00
parent 111533fa2d
commit c556878f11
4 changed files with 25 additions and 16 deletions
+23 -14
View File
@@ -287,20 +287,17 @@ const settings = {
}
};
(() => {
const checkTheme = () => {
if (settings["ui"]["theme"].value.includes("Dark")) {
document.documentElement.classList.add("dark-theme");
document.documentElement.classList.remove("light-theme");
} else {
document.documentElement.classList.add("light-theme");
document.documentElement.classList.remove("dark-theme");
}
};
settings["ui"]["theme"].onchange = checkTheme;
checkTheme();
})();
const checkTheme = () => {
if (settings["ui"]["theme"].value.includes("Dark")) {
document.documentElement.classList.add("dark-theme");
document.documentElement.classList.remove("light-theme");
} else {
document.documentElement.classList.add("light-theme");
document.documentElement.classList.remove("dark-theme");
}
};
settings["ui"]["theme"].onchange = checkTheme;
checkTheme();
const restartButton = document.getElementById("restart") as HTMLSpanElement;
const serialize = () => {
@@ -359,6 +356,18 @@ const emailMethodChange = () => {
settings["email"]["method"].onchange = emailMethodChange;
emailMethodChange();
const embyHidePWR = () => {
const pwr = document.getElementById("password-resets");
const val = settings["jellyfin"]["type"].value;
if (val == "jellyfin") {
pwr.classList.remove("hidden");
} else if (val == "emby") {
pwr.classList.add("hidden");
}
}
settings["jellyfin"]["type"].onchange = embyHidePWR;
embyHidePWR();
(window as any).settings = settings;
for (let section in settings) {