From 8c3b8a683278dd6d7a354cf86735640b8096213a Mon Sep 17 00:00:00 2001 From: Lasse Linkola Date: Thu, 12 Oct 2023 08:54:23 +0000 Subject: [PATCH] refactor: remaining response destructuring --- src/clojure_elastic_apm/ring.clj | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/clojure_elastic_apm/ring.clj b/src/clojure_elastic_apm/ring.clj index 08063b8..ab43d74 100644 --- a/src/clojure_elastic_apm/ring.clj +++ b/src/clojure_elastic_apm/ring.clj @@ -42,9 +42,9 @@ traceparent (get-in headers ["traceparent"])] (with-apm-transaction [tx {:name tx-name :type type-request :traceparent traceparent}] (let [req (assoc request :clojure-elastic-apm/transaction tx)] - (handler req (fn [response] - (when (:status response) - (.setResult tx (str "HTTP " (:status response)))) + (handler req (fn [{:keys [status] :as response}] + (when status + (.setResult tx (str "HTTP " status))) (respond response)) raise))))))) ([handler patterns] (fn