From ba0beb859695e9d09fff48d7507e745505186cfb Mon Sep 17 00:00:00 2001 From: Vardan Torosyan Date: Mon, 30 May 2022 11:55:03 +0200 Subject: [PATCH] Quick Ugly Fix for Oauth not to make web_hack.go panic (#49653) (#49797) --- pkg/api/response/web_hack.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/api/response/web_hack.go b/pkg/api/response/web_hack.go index c8d6e6a2063..0cb1ccdcc9a 100644 --- a/pkg/api/response/web_hack.go +++ b/pkg/api/response/web_hack.go @@ -42,7 +42,9 @@ func wrap_handler(h web.Handler) http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { ctx := getReqCtx(r.Context()) res := handle(ctx) - res.WriteTo(ctx) + if res != nil { + res.WriteTo(ctx) + } } case handlerCtx: return func(w http.ResponseWriter, r *http.Request) {