Bladeren bron

fix: nil api response causes error

Should address https://github.com/logseq/db-test/issues/491
Gabriel Horner 2 weken geleden
bovenliggende
commit
b4d3fb4284
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      src/electron/electron/server.cljs

+ 1 - 1
src/electron/electron/server.cljs

@@ -108,7 +108,7 @@
       (-> (invoke-logseq-api! method (.-args body))
           (p/then #(do
                      ;; Responses with an :error key are unexpected failures from electron.listener
-                     (when-let [msg (aget % "error")]
+                     (when-let [msg (and % (aget % "error"))]
                        (.code rep 500)
                        (js/console.error "Unexpected API error:" msg))
                      (.send rep %)))