From 13cdeb9397b7caadc19914af2b197fb8abf43aaf Mon Sep 17 00:00:00 2001 From: Vasiliy Tolstov Date: Mon, 14 Aug 2023 13:44:57 +0300 Subject: [PATCH] fix swagger handler Signed-off-by: Vasiliy Tolstov --- handler/swagger/swagger.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/handler/swagger/swagger.go b/handler/swagger/swagger.go index b1d680c..bc59bd6 100644 --- a/handler/swagger/swagger.go +++ b/handler/swagger/swagger.go @@ -29,6 +29,12 @@ var Handler = func(dst map[string]interface{}, fsys fs.FS) http.HandlerFunc { return } + if dst == nil { + w.WriteHeader(http.StatusOK) + _, _ = w.Write(buf) + return + } + var src interface{} if err = c.Unmarshal(buf, src); err != nil {