fix: refs not rebuilt when applying rtc remote ops

This commit is contained in:
Tienson Qin
2025-11-14 18:22:22 +08:00
parent 7c9cfadad6
commit f9cd1acbff

View File

@@ -38,7 +38,8 @@
(defn- rebuild-block-refs
[repo {:keys [tx-meta db-after db-before]} blocks]
(when (or (and (:outliner-op tx-meta) (refs-need-recalculated? tx-meta))
(:rtc-tx? tx-meta))
(:rtc-tx? tx-meta)
(:rtc-op? tx-meta))
(let [db-based? (entity-plus/db-based-graph? db-after)]
(mapcat (fn [block]
(when (d/entity db-after (:db/id block))