diff --git a/docs/release_notes/0.0.50.md b/docs/release_notes/0.0.50.md index f7e6d2f04..4920a4617 100644 --- a/docs/release_notes/0.0.50.md +++ b/docs/release_notes/0.0.50.md @@ -6,4 +6,6 @@ KM203: Add handling of timeout errors for certificate creation during IdentityManager creation +🐛 Fix server side to client side errors getting muted when unable to deserialize the JSON + ## Other diff --git a/pkg/client/core/api/rest/client.go b/pkg/client/core/api/rest/client.go index 67bdb58d3..77b95ee76 100644 --- a/pkg/client/core/api/rest/client.go +++ b/pkg/client/core/api/rest/client.go @@ -130,7 +130,7 @@ func deserializeErrorPayload(jsonContent []byte) error { err := json.Unmarshal(jsonContent, &data) if err != nil { return errors.E( - fmt.Errorf("unmarshalling error from server side: %w", err), + fmt.Errorf("unmarshalling error from server side: %w: %s", err, string(jsonContent)), errors.Internal) }