Browse Source

fix: bring back #10434

Andelf 1 year ago
parent
commit
c4f7494fcc
2 changed files with 3 additions and 2 deletions
  1. 0 1
      src/main/frontend/components/block.cljs
  2. 3 1
      src/main/frontend/db/model.cljs

+ 0 - 1
src/main/frontend/components/block.cljs

@@ -547,7 +547,6 @@
    All page-names are sanitized except page-name-in-block"
   [state config page-name-in-block page-name redirect-page-name page-entity contents-page? children html-export? label whiteboard-page?]
   (let [*hover? (::hover? state)
-        ;; FIXME: Bring back fix from https://github.com/logseq/logseq/pull/10434/commits/42f68ce32e7a035e6926bc2798d46843bbd70297
         *mouse-down? (::mouse-down? state)
         tag? (:tag? config)
         breadcrumb? (:breadcrumb? config)

+ 3 - 1
src/main/frontend/db/model.cljs

@@ -620,7 +620,9 @@ independent of format as format specific heading characters are stripped"
          page-name'
 
          (nil? page-entity)
-         page-name
+         (if-let [journal-name (date/journal-title->custom-format page-name)]
+           (util/page-name-sanity-lc journal-name)
+           page-name)
 
          (page-empty-or-dummy? (state/get-current-repo) (:db/id page-entity))
          (let [source-page (get-alias-source-page (state/get-current-repo) page-name')]