소스 검색

enhance: collect :graph-git-sha when missing addresses

Tienson Qin 7 달 전
부모
커밋
4f72220b78
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      src/main/frontend/worker/db_worker.cljs

+ 4 - 2
src/main/frontend/worker/db_worker.cljs

@@ -307,9 +307,11 @@
                   compare-result (when version-in-db (db-schema/compare-schema-version version-in-db "64.8"))]
               (when (and compare-result (not (neg? compare-result))) ; >= 64.8
                 (worker-util/post-message :capture-error
-                                          {:error "db-missing-addresses-v2"
+                                          {:error "db-missing-addresses-v3"
                                            :payload {:missing-addresses (str missing-addresses)
-                                                     :db-schema-version (str version-in-db)}})))
+                                                     :db-schema-version (str version-in-db)
+                                                     :graph-git-sha (when conn
+                                                                      (:kv/value (:logseq.kv/graph-git-sha @conn)))}})))
             (worker-util/post-message :notification ["It seems that the DB has been broken. Please run the command `Fix current broken graph`." :error false])
             (throw (ex-info "DB missing addresses" {:missing-addresses missing-addresses}))))