|
@@ -65,6 +65,11 @@
|
|
|
(is (= [[:db/retract (:db/id ent) :logseq.task/status]]
|
|
|
(#'subject/remote-op-value->tx-data db ent op-value nil)))))
|
|
|
(testing "dont update ignored attrs"
|
|
|
- ;; TODO
|
|
|
- )
|
|
|
- ))
|
|
|
+ (let [db (d/db-with db [{:block/uuid block-uuid
|
|
|
+ :logseq.property.view/feature-type :aaa}])
|
|
|
+ op-value {}
|
|
|
+ ent (d/entity db [:block/uuid block-uuid])
|
|
|
+ ignore-attr-set #{:logseq.property.view/feature-type}]
|
|
|
+ (is (empty? (#'subject/remote-op-value->tx-data db ent op-value ignore-attr-set)))
|
|
|
+ (is (= [[:db/retract (:db/id ent) :logseq.property.view/feature-type]]
|
|
|
+ (#'subject/remote-op-value->tx-data db ent op-value nil)))))))
|