Skip to content

Commit aa2ad76

Browse files
committed
fix: invalid db when deleting tag objects
fix logseq/db-test#531 fix logseq/db-test#530
1 parent 26ee49f commit aa2ad76

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/frontend/components/views.cljs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -716,9 +716,9 @@
716716
:class-objects
717717
(when (seq page-ids)
718718
(when-not (= :logseq.class/Page (:db/ident view-parent))
719-
(let [tx-data (map (fn [pid] [:db/retract pid :block/tags (:db/id view-parent)]) page-ids)]
720-
(when (seq tx-data)
721-
(outliner-op/transact! tx-data {:outliner-op :save-block})))))
719+
(doseq [page pages]
720+
(when-let [id (:block/uuid page)]
721+
(outliner-op/delete-page! id)))))
722722

723723
:property-objects
724724
;; Relationships with built-in properties must not be deleted e.g. built-in? or parent

0 commit comments

Comments
 (0)