[fix] Timbre->Telemere appender: missing error regression

Recent 47af80319d (in Telemere v1.2.0)
accidentally removed errors from Timbre->Telemere signals.
This commit is contained in:
Peter Taoussanis 2025-12-16 10:12:08 +01:00
parent 1d6bdaf7e5
commit 6030c472ae

View file

@ -190,11 +190,11 @@
:min-level nil
:fn
(fn [data]
(let [{:keys [instant level context msg-type vargs
(let [{:keys [instant level context ?err msg-type vargs
?ns-str ?file ?line ?column]} data
format-msg? (enc/identical-kw? msg-type :f)
[error msg vargs] (parse-vargs format-msg? vargs)]
[_error msg vargs] (parse-vargs format-msg? vargs)]
(taoensso.telemere/signal!
{:kind :timbre
@ -206,7 +206,7 @@
:coords (when ?line [?line ?column])
:file ?file ; Non-standard, goes to kvs
:error error
:error ?err
:msg (when msg-type msg)
:timbre/vargs vargs})))})