From 6030c472aecb0f47526f8f3779c2b9594587fb59 Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Tue, 16 Dec 2025 10:12:08 +0100 Subject: [PATCH] [fix] Timbre->Telemere appender: missing error regression Recent 47af80319dd6a6922ad9617cbebc3dc632fdb689 (in Telemere v1.2.0) accidentally removed errors from Timbre->Telemere signals. --- main/src/taoensso/telemere/timbre.cljc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main/src/taoensso/telemere/timbre.cljc b/main/src/taoensso/telemere/timbre.cljc index d646e31..043641d 100644 --- a/main/src/taoensso/telemere/timbre.cljc +++ b/main/src/taoensso/telemere/timbre.cljc @@ -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})))})