diff --git a/pkg/server/controllers/helpers.go b/pkg/server/controllers/helpers.go index 41b2e3b2..def5960a 100644 --- a/pkg/server/controllers/helpers.go +++ b/pkg/server/controllers/helpers.go @@ -192,7 +192,9 @@ func logError(err error, msg string) { } func getStatusCode(err error) int { - switch err { + rootErr := errors.Cause(err) + + switch rootErr { case app.ErrNotFound: case app.ErrLoginInvalid: return http.StatusNotFound