浏览代码

Add debug log when reloading mobile app

Tienson Qin 2 月之前
父节点
当前提交
8a9a9321d7
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      src/main/frontend/persist_db/browser.cljs

+ 2 - 0
src/main/frontend/persist_db/browser.cljs

@@ -104,10 +104,12 @@
 (defn- reload-app-if-old-db-worker-exists
   []
   (when (util/capacitor?)
+    (log/info ::reload-app {:client-id @state/*db-worker-client-id})
     (when-let [client-id @state/*db-worker-client-id]
       (js/navigator.locks.request client-id #js {:mode "exclusive"
                                                  :ifAvailable true}
                                   (fn [lock]
+                                    (log/info ::reload-app-lock {:acquired? (some? lock)})
                                     (when-not lock
                                       (js/window.location.reload)))))))