From e54e86921c9dab21b95eb8eb0191383e8b53e90c Mon Sep 17 00:00:00 2001 From: SDK Generator Bot Date: Fri, 7 Aug 2026 08:47:09 +0000 Subject: [PATCH] Generate rabbitmq --- services/rabbitmq/oas_commit | 2 +- services/rabbitmq/v1api/client.go | 9 +++++++++ services/rabbitmq/v2api/client.go | 9 +++++++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/services/rabbitmq/oas_commit b/services/rabbitmq/oas_commit index 200235745..69bfa80b3 100644 --- a/services/rabbitmq/oas_commit +++ b/services/rabbitmq/oas_commit @@ -1 +1 @@ -615e0c091b55fd1ae8e4931c26902127bddf6ac6 +864bdad12a54f612df8fcdb6e41dd2933e94c3af diff --git a/services/rabbitmq/v1api/client.go b/services/rabbitmq/v1api/client.go index 9aaa3e554..f8157eb8f 100644 --- a/services/rabbitmq/v1api/client.go +++ b/services/rabbitmq/v1api/client.go @@ -461,6 +461,15 @@ func (c *APIClient) decode(v interface{}, b []byte, contentType string) (err err *s = string(b) return nil } + if r, ok := v.(*io.Reader); ok { + *r = bytes.NewReader(b) + return nil + } + // Must stay before the JSON branch: json.Unmarshal would base64-decode into *[]byte. + if p, ok := v.(*[]byte); ok { + *p = b + return nil + } if f, ok := v.(*os.File); ok { f, err = os.CreateTemp("", "HttpClientFile") if err != nil { diff --git a/services/rabbitmq/v2api/client.go b/services/rabbitmq/v2api/client.go index dc2c69b74..1ce0d599d 100644 --- a/services/rabbitmq/v2api/client.go +++ b/services/rabbitmq/v2api/client.go @@ -461,6 +461,15 @@ func (c *APIClient) decode(v interface{}, b []byte, contentType string) (err err *s = string(b) return nil } + if r, ok := v.(*io.Reader); ok { + *r = bytes.NewReader(b) + return nil + } + // Must stay before the JSON branch: json.Unmarshal would base64-decode into *[]byte. + if p, ok := v.(*[]byte); ok { + *p = b + return nil + } if f, ok := v.(*os.File); ok { f, err = os.CreateTemp("", "HttpClientFile") if err != nil {