Skip to content

Commit 4a2894f

Browse files
committed
1 parent 7b857cb commit 4a2894f

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/hyperfiddle/electric/impl/runtime3.cljc

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -310,8 +310,9 @@ T T T -> (EXPR T)
310310
#?(:clj (alter-var-root #'*e (constantly e))
311311
:cljs (set! *e e))
312312
(let [clean-ex (clean-ex mt (str/join "\nvia: " (ex-messages e)))]
313-
#?(:clj (log/error e))
314-
;; (println (ex-message clean-ex))
313+
#?(:clj (log/error e)
314+
:cljs ; console.error would print an irrelevant stacktrace
315+
(.log js/console (str "[ERROR] " (ex-message clean-ex))))
315316
(throw clean-ex)))))
316317

317318
(defn invoke-with [mt]
@@ -1389,7 +1390,8 @@ T T T -> (EXPR T)
13891390
(if-some [ed (cond (::unserializable (ex-data e)) (ex-data e)
13901391
(::unserializable (ex-data (ex-cause e))) (ex-data (ex-cause e)))]
13911392
(let [msg (->unserializable-msg port* (:v ed))]
1392-
#?(:clj (log/debug msg))
1393+
#?(:clj (log/debug msg)
1394+
:cljs (.debug js/console msg))
13931395
(throw (ex-info msg ed)))
13941396
(throw e))))))))
13951397
(catch #?(:clj Throwable :cljs :default) e

0 commit comments

Comments
 (0)