File tree 2 files changed +4
-3
lines changed
2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 116
116
:embed (m/create-message! messaging channel-id (discord/request-performed-embed embed user-id))
117
117
(m/create-message! messaging channel-id (discord/request-performed-plain payload media-type user-id)))))))
118
118
(else (fn [e]
119
- (let [{:keys [status body] :as data } (ex-data e)]
119
+ (let [{:keys [status body]} (ex-data e)]
120
120
(if (= status 403 )
121
121
(->> @(m/edit-original-interaction-response! messaging bot-id token (discord/content-response (body " message" )))
122
122
(else #(fatal % " Error in sending request failure response" )))
123
123
(->> @(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" ))
125
125
(else #(fatal % " Error in sending error response" )))))))))))
126
126
127
127
(defn continue-interaction! [interaction]
Original file line number Diff line number Diff line change 8
8
[doplarr.state :as state]
9
9
[fmnoise.flow :as flow :refer [else then]]
10
10
[hato.client :as hc]
11
- [taoensso.timbre :refer [fatal]]))
11
+ [taoensso.timbre :refer [fatal trace ]]))
12
12
13
13
(defn deep-merge [a & maps]
14
14
(if (map? a)
18
18
(defn http-request [method url key & [params]]
19
19
(let [chan (a/promise-chan )
20
20
put (partial a/put! chan)]
21
+ (trace " Performing HTTP request" method url params)
21
22
(hc/request
22
23
(deep-merge
23
24
{:method method
You can’t perform that action at this time.
0 commit comments