소스 검색

fix: :logseq.property/order-list-type kept using existing values

It needs to be updated to closed values
Tienson Qin 11 달 전
부모
커밋
3f232ce6c7
2개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 0
      deps/db/src/logseq/db/frontend/property.cljs
  2. 3 1
      deps/outliner/src/logseq/outliner/property.cljs

+ 1 - 0
deps/db/src/logseq/db/frontend/property.cljs

@@ -113,6 +113,7 @@
    :logseq.property.pdf/hl-page {:schema {:type :raw-number}}
    :logseq.property.pdf/hl-image {:schema {:type :entity :hide? true}}
    :logseq.property.pdf/hl-value {:schema {:type :map :hide? true}}
+   ;; FIXME: :logseq.property/order-list-type should updated to closed values
    :logseq.property/order-list-type {:name :logseq.order-list-type
                                      :schema {:type :default
                                               :hide? true}}

+ 3 - 1
deps/outliner/src/logseq/outliner/property.cljs

@@ -241,7 +241,9 @@
       closed-values?
       (get-property-value-eid @conn property-id v)
 
-      default-type?
+      (and default-type?
+           ;; FIXME: remove this when :logseq.property/order-list-type updated to closed values
+           (not= property-id :logseq.property/order-list-type))
       (let [v-uuid (create-property-text-block! conn nil property-id v {})]
         (:db/id (d/entity @conn [:block/uuid v-uuid])))