🐛 Fix incorrect erorr reporting.

This commit is contained in:
Andrey Antukh 2020-12-10 21:51:48 +01:00 committed by Alonso Torres
parent 8f37f74d29
commit 01edf49de0
4 changed files with 24 additions and 8 deletions

View file

@ -209,6 +209,18 @@
;; --- Error Handling
(defmethod ptk/handle-error :validation
[error]
(ts/schedule
(st/emitf (dm/show {:content "Unexpected validation error (server side)."
:type :error
:timeout 5000})))
(when-let [explain (:hint-verbose error)]
(js/console.group "Server Error")
(js/console.error (if (map? error) (pr-str error) error))
(js/console.error explain)
(js/console.endGroup "Server Error")))
(defmethod ptk/handle-error :spec-validation
[error]
(ts/schedule
(st/emitf (dm/show {:content "Unexpected validation error (server side)."