From ed8c2a762e1a7838c1569df090de70e507df81e1 Mon Sep 17 00:00:00 2001 From: John Hooks Date: Sat, 10 Aug 2024 11:32:29 -0400 Subject: [PATCH] only return secret string instead of details struct --- service/client.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/service/client.go b/service/client.go index c8f797d..202196f 100644 --- a/service/client.go +++ b/service/client.go @@ -80,5 +80,10 @@ func (c *Client) Do(request Request) (string, error) { return "", fmt.Errorf("status %s, details %v", code, respErr.Error) } - return string(msg.Data), nil + var resp ResponseMessage + if err := json.Unmarshal(msg.Data, &resp); err != nil { + return "", err + } + + return resp.Details, nil }