From 70ea463f609d32068f2e42e2841aae0092e351b2 Mon Sep 17 00:00:00 2001 From: Lakhan Samani Date: Sun, 17 Jul 2022 16:25:16 +0530 Subject: [PATCH] feat: handle empty response from webhook endpoint --- server/resolvers/test_endpoint.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/server/resolvers/test_endpoint.go b/server/resolvers/test_endpoint.go index 618056f..3693165 100644 --- a/server/resolvers/test_endpoint.go +++ b/server/resolvers/test_endpoint.go @@ -97,9 +97,11 @@ func TestEndpointResolver(ctx context.Context, params model.TestEndpointRequest) } response := map[string]interface{}{} - if err := json.Unmarshal(body, &response); err != nil { - log.Debug("error un-marshalling response: ", err) - return nil, err + if string(body) != "" { + if err := json.Unmarshal(body, &response); err != nil { + log.Debug("error un-marshalling response: ", err) + return nil, err + } } statusCode := int64(resp.StatusCode)