From f9cd1acbff4847b65cfe625f9807a54d4f74be55 Mon Sep 17 00:00:00 2001 From: Tienson Qin Date: Fri, 14 Nov 2025 18:22:22 +0800 Subject: [PATCH] fix: refs not rebuilt when applying rtc remote ops --- src/main/frontend/worker/pipeline.cljs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/frontend/worker/pipeline.cljs b/src/main/frontend/worker/pipeline.cljs index b303db0ee0..d024fd5504 100644 --- a/src/main/frontend/worker/pipeline.cljs +++ b/src/main/frontend/worker/pipeline.cljs @@ -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))