diff --git a/web/oauth.go b/web/oauth.go index 328c81a0c5..43db22944a 100644 --- a/web/oauth.go +++ b/web/oauth.go @@ -117,7 +117,11 @@ func authorizeOAuthPage(c *Context, w http.ResponseWriter, r *http.Request) { loginHint := r.URL.Query().Get("login_hint") if err := authRequest.IsValid(); err != nil { - utils.RenderWebAppError(c.App.Config(), w, r, err, c.App.AsymmetricSigningKey()) + utils.RenderWebError(c.App.Config(), w, r, err.StatusCode, + url.Values{ + "type": []string{"oauth_invalid_param"}, + "message": []string{err.Message}, + }, c.App.AsymmetricSigningKey()) return }