We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3bf78ac commit 97e8140Copy full SHA for 97e8140
src/main/frontend/worker/pipeline.cljs
@@ -183,7 +183,14 @@
183
page-tag-update? (and (= :block/tags (:a datom))
184
(= (:db/id page-tag) (:v datom)))
185
move-to-library? (and (= :block/parent (:a datom))
186
- (= (:db/id library-page) (:v datom))
+ (or (= (:db/id library-page) (:v datom))
187
+ (and
188
+ (ldb/page? (d/entity db (:v datom)))
189
+ (let [parents (->> (ldb/get-block-parents db (:block/uuid (d/entity db (:v datom))))
190
+ (map :db/id)
191
+ (set))]
192
+ (contains? parents (:db/id library-page)))))
193
+
194
(:added datom))]
195
(when (or page-tag-update? move-to-library?)
196
(let [block-before (d/entity db-before id)
0 commit comments