Browse Source

fix(rtc): fix rollback fn

rcmerci 1 year ago
parent
commit
43bfeddd49
1 changed files with 7 additions and 6 deletions
  1. 7 6
      src/main/frontend/worker/rtc/client.cljs

+ 7 - 6
src/main/frontend/worker/rtc/client.cljs

@@ -306,12 +306,13 @@
 
 (defn- rollback
   [repo block-ops-map-coll]
-  (let [ops (map (fn [m]
-                   (keep (fn [[k op]]
-                           (when (not= :block/uuid k)
-                             op))
-                         m))
-                 block-ops-map-coll)]
+  (let [ops (mapcat
+             (fn [m]
+               (keep (fn [[k op]]
+                       (when (not= :block/uuid k)
+                         op))
+                     m))
+             block-ops-map-coll)]
     (client-op/add-ops repo ops)
     nil))