]> OzVa Git service - ozva-cloud/commitdiff
fix: webui unexpected save-btn when file is non-editable (#429)
authorsigoden <sigoden@gmail.com>
Wed, 7 Aug 2024 12:38:12 +0000 (20:38 +0800)
committerGitHub <noreply@github.com>
Wed, 7 Aug 2024 12:38:12 +0000 (20:38 +0800)
assets/index.js

index 24883a02242af75085b76901adf0bee48d710676..bb3a5dad72bedbde47d9a6b9c7ce367766fd7de1 100644 (file)
@@ -603,9 +603,11 @@ async function setupEditorPage() {
       });
     });
 
-    const $saveBtn = document.querySelector(".save-btn");
-    $saveBtn.classList.remove("hidden");
-    $saveBtn.addEventListener("click", saveChange);
+    if (DATA.editable) {
+      const $saveBtn = document.querySelector(".save-btn");
+      $saveBtn.classList.remove("hidden");
+      $saveBtn.addEventListener("click", saveChange);
+    }
   } else if (DATA.kind == "View") {
     $editor.readonly = true;
   }