Преглед изворни кода

fix: new graphs invalid after recent property/empty-placeholder change

Gabriel Horner пре 8 месеци
родитељ
комит
30f71b5722
1 измењених фајлова са 3 додато и 2 уклоњено
  1. 3 2
      deps/db/src/logseq/db/frontend/malli_schema.cljs

+ 3 - 2
deps/db/src/logseq/db/frontend/malli_schema.cljs

@@ -460,6 +460,7 @@
 (def property-value-placeholder
 (def property-value-placeholder
   [:map
   [:map
    [:db/ident [:= :logseq.property/empty-placeholder]]
    [:db/ident [:= :logseq.property/empty-placeholder]]
+   [:block/uuid :uuid]
    [:block/tx-id {:optional true} :int]])
    [:block/tx-id {:optional true} :int]])
 
 
 (defn entity-dispatch-key [db ent]
 (defn entity-dispatch-key [db ent]
@@ -486,10 +487,10 @@
                        :closed-value-block
                        :closed-value-block
                        (and (:logseq.property/created-from-property d) (:logseq.property/value d))
                        (and (:logseq.property/created-from-property d) (:logseq.property/value d))
                        :property-value-block
                        :property-value-block
-                       (:block/uuid d)
-                       :block
                        (= (:db/ident d) :logseq.property/empty-placeholder)
                        (= (:db/ident d) :logseq.property/empty-placeholder)
                        :property-value-placeholder
                        :property-value-placeholder
+                       (:block/uuid d)
+                       :block
                        (:db/ident d)
                        (:db/ident d)
                        :db-ident-key-value)]
                        :db-ident-key-value)]
     dispatch-key))
     dispatch-key))