Decorates errors and remove sentry dependency

This commit is contained in:
2022-07-19 10:24:49 +02:00
parent 936a77efe2
commit d0583cc23b
7 changed files with 28 additions and 165 deletions

View File

@ -4,6 +4,7 @@ import (
"net/http"
oidc "forge.cadoles.com/wpetit/goweb-oidc"
"github.com/pkg/errors"
"gitlab.com/wpetit/goweb/logger"
"gitlab.com/wpetit/goweb/middleware/container"
)
@ -19,7 +20,7 @@ func handleLoginCallback(w http.ResponseWriter, r *http.Request) {
idToken, err := oidc.IDToken(w, r)
if err != nil {
logger.Error(ctx, "could not retrieve idToken", logger.E(err))
logger.Error(ctx, "could not retrieve idToken", logger.E(errors.WithStack(err)))
http.Error(w, http.StatusText(http.StatusBadRequest), http.StatusBadRequest)