Jelajahi Sumber

fix: handle git add error

Yukun Guo 5 tahun lalu
induk
melakukan
98664a7cbc
1 mengubah file dengan 5 tambahan dan 2 penghapusan
  1. 5 2
      src/main/frontend/handler/git.cljs

+ 5 - 2
src/main/frontend/handler/git.cljs

@@ -44,8 +44,11 @@
 
 (defn git-add
   [repo-url file]
-  (p/let [result (git/add repo-url file)]
-    (state/git-add! repo-url file)))
+  (-> (p/let [result (git/add repo-url file)]
+        (state/git-add! repo-url file))
+      (p/catch (fn [error]
+                 (println "git add '" file "' failed: " error)
+                 (js/console.log (.-stack error))))))
 
 (defn get-latest-commit
   ([repo-url handler]