Browse Source

fix(rtc): :client/schema is empty for class-block

rcmerci 4 months ago
parent
commit
b4b375fe03
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/main/frontend/worker/rtc/remote_update.cljs

+ 2 - 2
src/main/frontend/worker/rtc/remote_update.cljs

@@ -476,8 +476,8 @@ so need to pull earlier remote-data from websocket."})
 
 (defn- remote-op-value->schema-tx-data
   [block-uuid op-value]
-  (when-let [schema-map (some-> op-value :client/schema ldb/read-transit-str)]
-    (when-let [db-ident (:db/ident op-value)]
+  (when-let [db-ident (:db/ident op-value)]
+    (let [schema-map (some-> op-value :client/schema ldb/read-transit-str)]
       [(merge {:block/uuid block-uuid :db/ident db-ident} schema-map)])))
 
 (defn- update-block-order