Browse Source

:art: fix https://github.com/siyuan-note/siyuan/issues/5362

Vanessa 3 years ago
parent
commit
086e2ffbd0
1 changed files with 6 additions and 4 deletions
  1. 6 4
      app/src/mobile/util/menu.ts

+ 6 - 4
app/src/mobile/util/menu.ts

@@ -315,10 +315,12 @@ ${accountHTML}
                         });
                         });
                     });
                     });
                     modelMainElement.querySelector("#initKey").addEventListener("click", () => {
                     modelMainElement.querySelector("#initKey").addEventListener("click", () => {
-                        fetchPost("/api/repo/initRepoKey", {}, (response) => {
-                            window.siyuan.config.repo.key = response.data.key;
-                            importKeyElement.parentElement.classList.add("fn__none");
-                            importKeyElement.parentElement.nextElementSibling.classList.remove("fn__none");
+                        confirmDialog(window.siyuan.languages.genKey, "TODO", () => {
+                            fetchPost("/api/repo/initRepoKey", {}, (response) => {
+                                window.siyuan.config.repo.key = response.data.key;
+                                importKeyElement.parentElement.classList.add("fn__none");
+                                importKeyElement.parentElement.nextElementSibling.classList.remove("fn__none");
+                            });
                         });
                         });
                     });
                     });
                     modelMainElement.querySelector("#copyKey").addEventListener("click", () => {
                     modelMainElement.querySelector("#copyKey").addEventListener("click", () => {