diff --git a/src/main/frontend/components/page_menu.cljs b/src/main/frontend/components/page_menu.cljs index b4ab90df69..6346aa9c69 100644 --- a/src/main/frontend/components/page_menu.cljs +++ b/src/main/frontend/components/page_menu.cljs @@ -78,18 +78,18 @@ file-sync-graph-uuid (and (user-handler/logged-in?) (file-sync-handler/enable-sync?) (file-sync-handler/get-current-graph-uuid))] - (when (and page (not (or block? - config/publishing?))) + (when (and page (not block?)) (->> - [{:title (if favorited? - (t :page/unfavorite) - (t :page/add-to-favorites)) - :options {:on-click - (fn [] - (if favorited? - (page-handler/unfavorite-page! page-original-name) - (page-handler/favorite-page! page-original-name)))}} - + [(when-not config/publishing? + {:title (if favorited? + (t :page/unfavorite) + (t :page/add-to-favorites)) + :options {:on-click + (fn [] + (if favorited? + (page-handler/unfavorite-page! page-original-name) + (page-handler/favorite-page! page-original-name)))}}) + (when (or (util/electron?) file-sync-graph-uuid) {:title (t :page/version-history) :options {:on-click @@ -110,7 +110,7 @@ {:title (t :page/copy-page-url) :options {:on-click #(page-handler/copy-page-url page-original-name)}}) - (when-not (or contents? + (when-not (or contents? config/publishing?) {:title (t :page/delete) :options {:on-click #(state/set-modal! (delete-page-dialog page-name))}})