Skip to content

Commit 1444f2a

Browse files
committed
fix: wrongly retracting entity when validating db
related to logseq/db-test#556
1 parent 5e92488 commit 1444f2a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/frontend/worker/db/validate.cljs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@
3333
[[:db/retractEntity (:db/id entity)]]
3434
(and (:block/page entity) (not (:block/parent entity)))
3535
[[:db/add (:db/id entity) :block/parent (:db/id (:block/page entity))]]
36-
(not (de/entity? (:logseq.property/created-by-ref entity)))
36+
(and (:logseq.property/created-by-ref entity)
37+
(not (de/entity? (:logseq.property/created-by-ref entity))))
3738
[[:db/retractEntity (:db/id entity)]]
3839
(vector? (:logseq.property/value entity))
3940
[[:db/retractEntity (:db/id entity)]]

0 commit comments

Comments
 (0)