Ver código fonte

fix: typing TODO/DOING/etc shouldn't create marker pages for db graphs

Gabriel Horner 1 ano atrás
pai
commit
6a83812ae9

+ 3 - 3
deps/graph-parser/src/logseq/graph_parser/block.cljs

@@ -350,12 +350,12 @@
 
 (defn- with-page-refs-and-tags
   [{:keys [title body tags refs marker priority] :as block} with-id? db date-formatter]
-  (let [refs (->> (concat tags refs [marker priority])
+  (let [db-based? (ldb/db-based-graph? db)
+        refs (->> (concat tags refs (when-not db-based? [marker priority]))
                   (remove string/blank?)
                   (distinct))
         *refs (atom refs)
-        *structured-tags (atom #{})
-        db-based? (ldb/db-based-graph? db)]
+        *structured-tags (atom #{})]
     (walk/prewalk
      (fn [form]
        ;; skip custom queries