From 34e0ca5c832501c3f1f6f12f2352c6ac750664fb Mon Sep 17 00:00:00 2001 From: SDK Generator Bot Date: Fri, 7 Aug 2026 08:51:17 +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..c2d5477e1 100644 --- a/services/rabbitmq/oas_commit +++ b/services/rabbitmq/oas_commit @@ -1 +1 @@ -615e0c091b55fd1ae8e4931c26902127bddf6ac6 +72f3b665150d5f27cb0acf9a30bf8645b1dcea9e 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 {