瀏覽代碼

fix: skip start-rtc if conn not ready

rcmerci 6 月之前
父節點
當前提交
37fc226d9b
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/main/frontend/worker/rtc/core.cljs

+ 3 - 2
src/main/frontend/worker/rtc/core.cljs

@@ -377,8 +377,9 @@
   [stop-before-start?]
   (m/sp
     (let [repo (worker-state/get-current-repo)
-          token (worker-state/get-id-token)]
-      (when (and repo token)
+          token (worker-state/get-id-token)
+          conn (worker-state/get-datascript-conn repo)]
+      (when (and repo token conn)
         (when stop-before-start? (rtc-stop))
         (let [ex (m/? (new-task--rtc-start* repo token))]
           (when-let [ex-data* (ex-data ex)]