diff --git a/src/electron/electron/handler.cljs b/src/electron/electron/handler.cljs index 1ebe6adaa3..a51c7b1ed5 100644 --- a/src/electron/electron/handler.cljs +++ b/src/electron/electron/handler.cljs @@ -523,7 +523,7 @@ (p/let [message (decode-main-ipc-message args-js) _ (vreset! message* message) result (handle (or (utils/get-win-from-sender event) window) message)] - (if (= (last message) "js-obj") + (if (= (some-> message last keyword) :js-obj) (bean/->js result) (sqlite-util/write-transit-str result))) (p/catch (fn [e]