From a3af7485a6080057976525dd607eb2fc71a8c765 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Thu, 18 Jan 2024 10:03:17 -0500 Subject: [PATCH] fix: need to marshall the actual encoded output --- metadata/misc.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata/misc.go b/metadata/misc.go index 792f2d8..01b2d8b 100644 --- a/metadata/misc.go +++ b/metadata/misc.go @@ -2,6 +2,7 @@ package metadata import ( "encoding/base64" + "encoding/json" "github.com/vmihailenco/msgpack/v5" ) @@ -26,8 +27,7 @@ func (b *Base64UrlBinary) UnmarshalJSON(data []byte) error { return nil } func (b Base64UrlBinary) MarshalJSON() ([]byte, error) { - return []byte(base64.RawURLEncoding.EncodeToString(b)), nil - + return json.Marshal([]byte(base64.RawURLEncoding.EncodeToString(b))) } func decodeIntMap(dec *msgpack.Decoder) (map[int]interface{}, error) {