diff --git a/internal/http/auth.go b/internal/http/auth.go index cd98763..2aefb24 100644 --- a/internal/http/auth.go +++ b/internal/http/auth.go @@ -179,7 +179,7 @@ func (h authHandler) onboard(w http.ResponseWriter, r *http.Request) { func (h authHandler) canOnboard(w http.ResponseWriter, r *http.Request) { if status, err := h.onboardEligible(r.Context()); err != nil { if status == http.StatusServiceUnavailable { - h.encoder.StatusWarning(w, status, err.Error()) + h.encoder.StatusResponse(w, status, err.Error()) return } h.encoder.StatusError(w, status, err) @@ -199,7 +199,8 @@ func (h authHandler) onboardEligible(ctx context.Context) (int, error) { } if userCount > 0 { - return http.StatusServiceUnavailable, errors.New("onboarding unavailable") + h.log.Trace().Msg("onboarding unavailable: user already registered") + return http.StatusServiceUnavailable, errors.New("onboarding unavailable: user already registered") } return http.StatusOK, nil