From bd7d24408099c056c1d296bb6c6a4f90c2c9bc24 Mon Sep 17 00:00:00 2001 From: Thomas Schneider <thomas@fsmpi.rwth-aachen.de> Date: Wed, 29 Jun 2022 22:37:49 +0200 Subject: [PATCH] DeployZone: more debugging as well --- rwthdns.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/rwthdns.go b/rwthdns.go index f84b601..e72c269 100644 --- a/rwthdns.go +++ b/rwthdns.go @@ -141,9 +141,17 @@ func (c *Client) DeployZone(zone int) (Zone, error) { return Zone{}, err } - dec := json.NewDecoder(res.Body) + b, err := io.ReadAll(res.Body) + if err != nil { + return Zone{}, err + } + bs := string(b) + + dec := json.NewDecoder(strings.NewReader(bs)) var z Zone err = dec.Decode(&z) + if err != nil { + err = fmt.Errorf("Decode: %w (%s)", err, bs) return z, err } -- GitLab