Jelajahi Sumber

Revert "fix: remove unused var and state"

This reverts commit df0ef55e4c01bc052ff7cc92b243219bd056fdd3.
Tienson Qin 1 tahun lalu
induk
melakukan
25a896664a

+ 2 - 0
src/main/frontend/worker/rtc/full_upload_download_graph.cljs

@@ -350,10 +350,12 @@
                                                         :message "transacting graph data to local db"
                                                         :graph-uuid graph-uuid})
           (let [all-blocks (ldb/read-transit-str body)]
+            (worker-state/set-rtc-downloading-graph! true)
             (m/? (new-task--transact-remote-all-blocks all-blocks repo graph-uuid))
             (client-op/update-graph-uuid repo graph-uuid)
             (when-not rtc-const/RTC-E2E-TEST
               (m/? (c.m/await-promise (.storeMetadata worker-obj repo (pr-str {:kv/value graph-uuid})))))
+            (worker-state/set-rtc-downloading-graph! false)
             (rtc-log-and-state/rtc-log :rtc.log/download {:sub-type :download-completed
                                                           :message "download completed"
                                                           :graph-uuid graph-uuid})

+ 11 - 1
src/main/frontend/worker/state.cljs

@@ -19,6 +19,8 @@
                        :config {}
                        :git/current-repo nil
 
+                       :rtc/downloading-graph? false
+
                        :undo/repo->page-block-uuid->undo-ops (atom {})
                        :undo/repo->page-block-uuid->redo-ops (atom {})
 
@@ -111,4 +113,12 @@
 
 (defn get-date-formatter
   [repo]
-  (common-config/get-date-formatter (get-config repo)))
+  (common-config/get-date-formatter (get-config repo)))
+
+(defn set-rtc-downloading-graph!
+  [value]
+  (swap! *state assoc :rtc/downloading-graph? value))
+
+(defn rtc-downloading-graph?
+  []
+  (:rtc/downloading-graph? @*state))