Просмотр исходного кода

fix(rtc): p/do! for idb-keyval/set

rcmerci 2 лет назад
Родитель
Сommit
a2cba0bacb
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/main/frontend/db/rtc/ops_idb_store.cljs

+ 2 - 2
src/main/frontend/db/rtc/ops_idb_store.cljs

@@ -37,8 +37,8 @@
           (p/let [old-v (idb-keyval/get key* store)]
             (if old-v
               (p/recur (inc key*) ops)
-              (do (idb-keyval/set key* (clj->js op) store)
-                  (p/recur (inc key*) other-ops)))))))))
+              (p/do! (idb-keyval/set key* (clj->js op) store)
+                     (p/recur (inc key*) other-ops)))))))))
 
 (defonce ^:private add-ops-ch (async/chan 100))
 (defonce #_:clj-kondo/ignore _add-ops-loop