We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 42990e9 commit 4366392Copy full SHA for 4366392
main.go
@@ -127,12 +127,21 @@ func errorHandler(ctx fiber.Ctx, err error) error {
127
})
128
}
129
130
+ code := fiber.StatusInternalServerError
131
+ message := "Internal server error"
132
+
133
+ var e *fiber.Error
134
+ if errors.As(err, &e) {
135
+ code = e.Code
136
+ message = e.Message
137
+ }
138
139
log.Error().
140
Str("path", ctx.Path()).
141
Str("type", fmt.Sprintf("%T", err)).
142
Err(err).
143
Send()
- return ctx.Status(fiber.StatusInternalServerError).JSON(responses.ErrorResponse{
- Message: "Internal server error",
144
+ return ctx.Status(code).JSON(responses.ErrorResponse{
145
+ Message: message,
146
147
0 commit comments