diff --git a/src/main/frontend/persist_db/browser.cljs b/src/main/frontend/persist_db/browser.cljs index 12c6c31285..75d2923232 100644 --- a/src/main/frontend/persist_db/browser.cljs +++ b/src/main/frontend/persist_db/browser.cljs @@ -2,23 +2,35 @@ (:require ["comlink" :as Comlink] [cljs-time.coerce :as tc] [cljs-time.core :as t] + [cljs.core.async.interop :refer [p->c]] + [clojure.core.async :as async :refer [c (.deleteBlocks sqlite repo (clj->js deleted-uuids))))) + upsert-rc (c (.upsertBlocks sqlite repo (clj->js upsert-blocks))))] + (async/put! ret-ch [delete-rc upsert-rc]) + (prn :db-upsert-chan :delete delete-rc :upsert upsert-rc)) + (recur)))))) (p/resolved @*sqlite))) (defn- type-of-block @@ -66,23 +78,20 @@ protocol/PersistentDB (js exclude-uuids))] (prn :