Skip to content

Commit 43325f6

Browse files
authored
Merge pull request #54 from kiranshila/develop
Trace-level HTTP logging
2 parents 03fac8c + 5ac858d commit 43325f6

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/doplarr/interaction_state_machine.clj

+2-2
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,12 @@
116116
:embed (m/create-message! messaging channel-id (discord/request-performed-embed embed user-id))
117117
(m/create-message! messaging channel-id (discord/request-performed-plain payload media-type user-id)))))))
118118
(else (fn [e]
119-
(let [{:keys [status body] :as data} (ex-data e)]
119+
(let [{:keys [status body]} (ex-data e)]
120120
(if (= status 403)
121121
(->> @(m/edit-original-interaction-response! messaging bot-id token (discord/content-response (body "message")))
122122
(else #(fatal % "Error in sending request failure response")))
123123
(->> @(m/edit-original-interaction-response! messaging bot-id token (discord/content-response "Unspecified error on request, check logs"))
124-
(then #(fatal data "Non 403 error on request"))
124+
(then #(fatal % "Non 403 error on request"))
125125
(else #(fatal % "Error in sending error response")))))))))))
126126

127127
(defn continue-interaction! [interaction]

src/doplarr/utils.clj

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
[doplarr.state :as state]
99
[fmnoise.flow :as flow :refer [else then]]
1010
[hato.client :as hc]
11-
[taoensso.timbre :refer [fatal]]))
11+
[taoensso.timbre :refer [fatal trace]]))
1212

1313
(defn deep-merge [a & maps]
1414
(if (map? a)
@@ -18,6 +18,7 @@
1818
(defn http-request [method url key & [params]]
1919
(let [chan (a/promise-chan)
2020
put (partial a/put! chan)]
21+
(trace "Performing HTTP request" method url params)
2122
(hc/request
2223
(deep-merge
2324
{:method method

0 commit comments

Comments
 (0)