From 90831d0c4b085ca4ad1ab99ddfc770dcb3aea0ff Mon Sep 17 00:00:00 2001 From: Jesse Peterson Date: Thu, 16 Jan 2025 23:36:44 -0800 Subject: [PATCH] mdmcert: display reason in body output error --- cmd/mdmctl/mdmcert.download.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/mdmctl/mdmcert.download.go b/cmd/mdmctl/mdmcert.download.go index d7c10afc..0c522d47 100644 --- a/cmd/mdmctl/mdmcert.download.go +++ b/cmd/mdmctl/mdmcert.download.go @@ -275,12 +275,13 @@ func sendMdmcertDownloadRequest(client *http.Client, req *http.Request) error { } var jsn = struct { Result string + Reason string }{} if err := json.NewDecoder(resp.Body).Decode(&jsn); err != nil { return err } if jsn.Result != "success" { - return fmt.Errorf("got unexpected result body: %q", jsn.Result) + return fmt.Errorf("got unexpected result body: %q (%q)", jsn.Result, jsn.Reason) } return nil }