mirror of
https://github.com/penpot/penpot.git
synced 2026-03-14 14:27:11 +00:00
✨ Add better error report on wrong input on logging helpers
This commit is contained in:
@@ -128,7 +128,9 @@
|
||||
:warn "#f5871f"
|
||||
:info "#4271ae"
|
||||
:debug "#969896"
|
||||
:trace "#8e908c"))
|
||||
:trace "#8e908c"
|
||||
(let [hint (str "invalid level provided to `level->color` function: " (pr-str level))]
|
||||
(throw (ex-info hint {:level level})))))
|
||||
|
||||
(defn- level->name
|
||||
[level]
|
||||
@@ -137,7 +139,9 @@
|
||||
:trace "TRC"
|
||||
:info "INF"
|
||||
:warn "WRN"
|
||||
:error "ERR"))
|
||||
:error "ERR"
|
||||
(let [hint (str "invalid level provided to `level->name` function: " (pr-str level))]
|
||||
(throw (ex-info hint {:level level})))))
|
||||
|
||||
(defn level->int
|
||||
[level]
|
||||
@@ -146,7 +150,9 @@
|
||||
:debug 20
|
||||
:info 30
|
||||
:warn 40
|
||||
:error 50))
|
||||
:error 50
|
||||
(let [hint (str "invalid level provided to `level->int` function: " (pr-str level))]
|
||||
(throw (ex-info hint {:level level})))))
|
||||
|
||||
(defn build-message
|
||||
[props]
|
||||
|
||||
Reference in New Issue
Block a user