From 486147ea538c3fd5d335415f2447d37f0bf8cf18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20Bouzour=C3=A8ne?= Date: Tue, 21 Jan 2025 16:25:44 +0100 Subject: [PATCH] Simplify fiber error handler --- helpers/error_handler.go | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/helpers/error_handler.go b/helpers/error_handler.go index a7b9160..2ddac93 100644 --- a/helpers/error_handler.go +++ b/helpers/error_handler.go @@ -5,7 +5,6 @@ import ( "fmt" "github.com/gofiber/fiber/v2" - "github.com/gofiber/fiber/v2/log" ) func FiberErrorHandler(c *fiber.Ctx, err error) error { @@ -22,34 +21,13 @@ func FiberErrorHandler(c *fiber.Ctx, err error) error { message := err.Error() if code == 500 { - log := GetLogger() - log.Error( - err, - "url", c.OriginalURL(), - "method", c.Method(), - "code", code, - "ip", c.IP(), - ) - message = "Une erreur est survenue, merci de prendre contact avec un administrateur." } // Send custom error page - err = c.Status(code).Render("error_page", fiber.Map{ + return c.Status(code).Render("error_page", fiber.Map{ "PageTitle": title, "Code": code, "Message": message, }) - - if err != nil { - log.Error(err) - - return c.Status( - fiber.StatusInternalServerError, - ).SendString( - "Internal Server Error", - ) - } - - return nil }