Quellcode durchsuchen

fix: ignore local-repo when compare ast-version

rcmerci vor 4 Jahren
Ursprung
Commit
f9fbc8c938
1 geänderte Dateien mit 4 neuen und 2 gelöschten Zeilen
  1. 4 2
      src/main/frontend/handler/events.cljs

+ 4 - 2
src/main/frontend/handler/events.cljs

@@ -99,10 +99,12 @@
 
 
 (defmethod handle :after-db-restore [[_ repo]]
+  ;; compare :ast/version
   (let [db (conn/get-conn repo)
         ast-version (:v (first (d/datoms db :aevt :ast/version)))]
-    (when (or (nil? ast-version)
-              (. semver lt ast-version db-schema/ast-version))
+    (when (and (not= config/local-repo repo)
+               (or (nil? ast-version)
+                   (. semver lt ast-version db-schema/ast-version)))
       (notification/show!
        [:p.content
         (util/format "DB-schema updated, Please re-index repo [%s]" repo)]