@@ -89,20 +89,20 @@ func (h *DiscordHandler) Index(c fiber.Ctx) error {
8989 var request requests.DiscordIndex
9090 if err := c .Bind ().Query (& request ); err != nil {
9191 msg := fmt .Sprintf ("cannot marshall URL [%s] into %T" , c .OriginalURL (), request )
92- ctxLogger .Warn (stacktrace .Propagate (err , msg ))
92+ ctxLogger .Warn (stacktrace .Propagate (err , "%s" , msg ))
9393 return h .responseBadRequest (c , err )
9494 }
9595
9696 if errors := h .validator .ValidateIndex (ctx , request .Sanitize ()); len (errors ) != 0 {
9797 msg := fmt .Sprintf ("validation errors [%s], while fetching discord integrations [%+#v]" , spew .Sdump (errors ), request )
98- ctxLogger .Warn (stacktrace .NewError (msg ))
98+ ctxLogger .Warn (stacktrace .NewError ("%s" , msg ))
9999 return h .responseUnprocessableEntity (c , errors , "validation errors while fetching discord integrations" )
100100 }
101101
102102 discordIntegrations , err := h .service .Index (ctx , h .userIDFomContext (c ), request .ToIndexParams ())
103103 if err != nil {
104104 msg := fmt .Sprintf ("cannot get discord integrations with params [%+#v]" , request )
105- ctxLogger .Error (stacktrace .Propagate (err , msg ))
105+ ctxLogger .Error (stacktrace .Propagate (err , "%s" , msg ))
106106 return h .responseInternalServerError (c )
107107 }
108108
@@ -130,14 +130,14 @@ func (h *DiscordHandler) Delete(c fiber.Ctx) error {
130130 discordID := c .Params ("discordID" )
131131 if errors := h .validator .ValidateUUID (discordID , "discordID" ); len (errors ) != 0 {
132132 msg := fmt .Sprintf ("validation errors [%s], while deleting discord integration with ID [%s]" , spew .Sdump (errors ), discordID )
133- ctxLogger .Warn (stacktrace .NewError (msg ))
133+ ctxLogger .Warn (stacktrace .NewError ("%s" , msg ))
134134 return h .responseUnprocessableEntity (c , errors , "validation errors while deleting discord integration" )
135135 }
136136
137137 err := h .service .Delete (ctx , h .userIDFomContext (c ), uuid .MustParse (discordID ))
138138 if err != nil {
139139 msg := fmt .Sprintf ("cannot delete discord integration with ID [%+#v]" , discordID )
140- ctxLogger .Error (stacktrace .Propagate (err , msg ))
140+ ctxLogger .Error (stacktrace .Propagate (err , "%s" , msg ))
141141 return h .responseInternalServerError (c )
142142 }
143143
@@ -166,21 +166,21 @@ func (h *DiscordHandler) Update(c fiber.Ctx) error {
166166 var request requests.DiscordUpdate
167167 if err := c .Bind ().Body (& request ); err != nil {
168168 msg := fmt .Sprintf ("cannot marshall params [%s] into [%T]" , c .Body (), request )
169- ctxLogger .Warn (stacktrace .Propagate (err , msg ))
169+ ctxLogger .Warn (stacktrace .Propagate (err , "%s" , msg ))
170170 return h .responseBadRequest (c , err )
171171 }
172172
173173 request .DiscordID = c .Params ("discordID" )
174174 if errors := h .validator .ValidateUpdate (ctx , request .Sanitize ()); len (errors ) != 0 {
175175 msg := fmt .Sprintf ("validation errors [%s], while updating user [%+#v]" , spew .Sdump (errors ), request )
176- ctxLogger .Warn (stacktrace .NewError (msg ))
176+ ctxLogger .Warn (stacktrace .NewError ("%s" , msg ))
177177 return h .responseUnprocessableEntity (c , errors , "validation errors while updating discord integration" )
178178 }
179179
180180 user , err := h .service .Update (ctx , request .ToUpdateParams (h .userFromContext (c )))
181181 if err != nil {
182182 msg := fmt .Sprintf ("cannot update discord integration with params [%+#v]" , request )
183- ctxLogger .Error (stacktrace .Propagate (err , msg ))
183+ ctxLogger .Error (stacktrace .Propagate (err , "%s" , msg ))
184184 return h .responseInternalServerError (c )
185185 }
186186
@@ -210,31 +210,31 @@ func (h *DiscordHandler) Store(c fiber.Ctx) error {
210210 var request requests.DiscordStore
211211 if err := c .Bind ().Body (& request ); err != nil {
212212 msg := fmt .Sprintf ("cannot marshall body [%s] into [%T]" , c .Body (), request )
213- ctxLogger .Warn (stacktrace .Propagate (err , msg ))
213+ ctxLogger .Warn (stacktrace .Propagate (err , "%s" , msg ))
214214 return h .responseBadRequest (c , err )
215215 }
216216
217217 if errors := h .validator .ValidateStore (ctx , request .Sanitize ()); len (errors ) != 0 {
218218 msg := fmt .Sprintf ("validation errors [%s], while storing discord integration [%+#v]" , spew .Sdump (errors ), request )
219- ctxLogger .Warn (stacktrace .NewError (msg ))
219+ ctxLogger .Warn (stacktrace .NewError ("%s" , msg ))
220220 return h .responseUnprocessableEntity (c , errors , "validation errors while storing discord integration" )
221221 }
222222
223223 discordIntegrations , err := h .service .Index (ctx , h .userIDFomContext (c ), repositories.IndexParams {Skip : 0 , Limit : 1 })
224224 if err != nil {
225- ctxLogger .Error (stacktrace .Propagate (err , fmt .Sprintf ("cannot index discord integrations for user [%s]" , h .userIDFomContext (c ))))
225+ ctxLogger .Error (stacktrace .Propagate (err , "%s" , fmt .Sprintf ("cannot index discord integrations for user [%s]" , h .userIDFomContext (c ))))
226226 return h .responseInternalServerError (c )
227227 }
228228
229229 if len (discordIntegrations ) > 0 {
230- ctxLogger .Warn (stacktrace .NewError (fmt .Sprintf ("user with ID [%s] wants to create more than 1 discord integration" , h .userIDFomContext (c ))))
230+ ctxLogger .Warn (stacktrace .NewError ("%s" , fmt .Sprintf ("user with ID [%s] wants to create more than 1 discord integration" , h .userIDFomContext (c ))))
231231 return h .responsePaymentRequired (c , "You can't create more than 1 discord integration contact us to upgrade your account." )
232232 }
233233
234234 discordIntegration , err := h .service .Store (ctx , request .ToStoreParams (h .userFromContext (c )))
235235 if err != nil {
236236 msg := fmt .Sprintf ("cannot store discord integration with params [%+#v]" , request )
237- ctxLogger .Error (stacktrace .Propagate (err , msg ))
237+ ctxLogger .Error (stacktrace .Propagate (err , "%s" , msg ))
238238 return h .responseInternalServerError (c )
239239 }
240240
@@ -264,7 +264,7 @@ func (h *DiscordHandler) Event(c fiber.Ctx) error {
264264 var payload map [string ]any
265265 if err := json .Unmarshal (c .Body (), & payload ); err != nil {
266266 msg := fmt .Sprintf ("cannot unmarshall [%s] to [%T]" , string (c .Body ()), payload )
267- ctxLogger .Error (h .tracer .WrapErrorSpan (span , stacktrace .Propagate (err , msg )))
267+ ctxLogger .Error (h .tracer .WrapErrorSpan (span , stacktrace .Propagate (err , "%s" , msg )))
268268 return h .responseBadRequest (c , err )
269269 }
270270
@@ -278,7 +278,7 @@ func (h *DiscordHandler) Event(c fiber.Ctx) error {
278278 return h .sendSMS (ctx , c , payload )
279279 }
280280
281- return h .responseBadRequest (c , stacktrace .NewError (fmt .Sprintf ("unknown type [%d]" , payload ["type" ])))
281+ return h .responseBadRequest (c , stacktrace .NewError ("%s" , fmt .Sprintf ("unknown type [%d]" , payload ["type" ])))
282282}
283283
284284func (h * DiscordHandler ) createRequest (payload map [string ]any ) requests.MessageSend {
@@ -304,7 +304,7 @@ func (h *DiscordHandler) sendSMS(ctx context.Context, c fiber.Ctx, payload map[s
304304 discord , err := h .service .GetByServerID (ctx , payload ["guild_id" ].(string ))
305305 if err != nil {
306306 msg := fmt .Sprintf ("cannot get discord integration by server ID [%s]" , payload ["guild_id" ].(string ))
307- ctxLogger .Error (h .tracer .WrapErrorSpan (span , stacktrace .Propagate (err , msg )))
307+ ctxLogger .Error (h .tracer .WrapErrorSpan (span , stacktrace .Propagate (err , "%s" , msg )))
308308 return c .JSON (
309309 fiber.Map {
310310 "type" : 4 ,
@@ -343,7 +343,7 @@ func (h *DiscordHandler) sendSMS(ctx context.Context, c fiber.Ctx, payload map[s
343343
344344 if errors := h .messageValidator .ValidateMessageSend (ctx , discord .UserID , request .Sanitize ()); len (errors ) != 0 {
345345 msg := fmt .Sprintf ("validation errors [%s], while sending payload [%s]" , spew .Sdump (errors ), c .Body ())
346- ctxLogger .Warn (stacktrace .NewError (msg ))
346+ ctxLogger .Warn (stacktrace .NewError ("%s" , msg ))
347347
348348 var embeds []fiber.Map
349349 for _ , value := range errors {
@@ -365,7 +365,7 @@ func (h *DiscordHandler) sendSMS(ctx context.Context, c fiber.Ctx, payload map[s
365365 }
366366
367367 if msg := h .billingService .IsEntitled (ctx , discord .UserID ); msg != nil {
368- ctxLogger .Warn (stacktrace .NewError (fmt .Sprintf ("user with ID [%s] can't send a message" , discord .UserID )))
368+ ctxLogger .Warn (stacktrace .NewError ("%s" , fmt .Sprintf ("user with ID [%s] can't send a message" , discord .UserID )))
369369 return c .JSON (
370370 fiber.Map {
371371 "type" : 4 ,
@@ -385,7 +385,7 @@ func (h *DiscordHandler) sendSMS(ctx context.Context, c fiber.Ctx, payload map[s
385385 message , err := h .messageService .SendMessage (ctx , request .ToMessageSendParams (discord .UserID , c .OriginalURL ()))
386386 if err != nil {
387387 msg := fmt .Sprintf ("cannot send message with paylod [%s] from discord server [%s]" , c .Body (), discord .ServerID )
388- ctxLogger .Error (stacktrace .Propagate (err , msg ))
388+ ctxLogger .Error (stacktrace .Propagate (err , "%s" , msg ))
389389 return c .JSON (
390390 fiber.Map {
391391 "type" : 4 ,
0 commit comments