Improve logger (#322)

* Improve logger

* Update docs
هذا الالتزام موجود في:
Thomas Miceli
2024-09-09 11:50:05 +02:00
ملتزم من قبل GitHub
الأصل cf4e0e303c
التزام 0ef35fdb36
5 ملفات معدلة مع 30 إضافات و12 حذوفات

عرض الملف

@@ -5,6 +5,7 @@ import (
"errors"
"github.com/gorilla/sessions"
"github.com/labstack/echo/v4"
"github.com/rs/zerolog/log"
"github.com/thomiceli/opengist/internal/config"
"github.com/thomiceli/opengist/internal/db"
"github.com/thomiceli/opengist/internal/i18n"
@@ -58,6 +59,11 @@ func notFound(message string) error {
}
func errorRes(code int, message string, err error) error {
if code >= 500 {
var skipLogger = log.With().CallerWithSkipFrameCount(3).Logger()
skipLogger.Error().Err(err).Msg(message)
}
return &echo.HTTPError{Code: code, Message: message, Internal: err}
}