Procházet zdrojové kódy

fix: regression on allowing user to delete built-in pages

Gabriel Horner před 1 rokem
rodič
revize
fbe84d3db6
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      src/main/frontend/components/page_menu.cljs

+ 3 - 1
src/main/frontend/components/page_menu.cljs

@@ -101,7 +101,9 @@
              :options {:on-click #(page-handler/copy-page-url page-original-name)}})
 
           (when-not (or contents?
-                        config/publishing?)
+                        config/publishing?
+                        (and db-based?
+                             (:logseq.property/built-in? page)))
             {:title   (t :page/delete)
              :options {:on-click #(delete-page-confirm! page-name)}})