|
|
@@ -8,13 +8,14 @@
|
|
|
[clojure.string :as string]
|
|
|
[electron.utils :refer [logger]]
|
|
|
[electron.configs :as cfgs]
|
|
|
+ [electron.window :refer [get-all-windows]]
|
|
|
[electron.utils :refer [*win fetch extract-zip] :as utils]))
|
|
|
|
|
|
;; update & install
|
|
|
(def *installing-or-updating (atom nil))
|
|
|
(def debug (fn [& args] (apply (.-info logger) (conj args "[Marketplace]"))))
|
|
|
(def emit (fn [type payload]
|
|
|
- (doseq [^js win (utils/get-all-windows)]
|
|
|
+ (doseq [^js win (get-all-windows)]
|
|
|
(.. win -webContents
|
|
|
(send (name type) (bean/->js payload))))))
|
|
|
|