${window.siyuan.languages.e2eePasswd}
${window.siyuan.languages.passwdSet}
${0 === window.siyuan.config.e2eePasswdMode ? window.siyuan.languages.builtinE2EEPasswdTip : window.siyuan.languages.changeE2EEPasswdTip}
@@ -429,12 +429,23 @@ ${passwordHTML}
} else {
window.siyuan.config.sync.useDataRepo = useDataRepoElement.checked;
const reposBackupElement = repos.element.querySelector("#reposBackup") as HTMLElement;
+ const reposPasswordElement = repos.element.querySelector("#updatePassword").parentElement as HTMLElement;
if (useDataRepoElement.checked) {
reposBackupElement.classList.add("fn__none");
reposBackupElement.nextElementSibling.classList.remove("fn__none");
+ if (window.siyuan.config.e2eePasswd === "") {
+ reposPasswordElement.classList.add("fn__none");
+ } else {
+ reposPasswordElement.nextElementSibling.classList.add("fn__none");
+ }
} else {
reposBackupElement.classList.remove("fn__none");
reposBackupElement.nextElementSibling.classList.add("fn__none");
+ if (window.siyuan.config.e2eePasswd === "") {
+ reposPasswordElement.classList.remove("fn__none");
+ } else {
+ reposPasswordElement.nextElementSibling.classList.remove("fn__none");
+ }
}
}
});