From fad35b940449f0910e05697ec3e67ff08a747e9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ram=C3=B3n=20=C3=81lvarez?= <86166683+ralvarezdev@users.noreply.github.com> Date: Fri, 3 Jan 2025 21:29:45 -0400 Subject: [PATCH] fix: added encoder as parameter to the default new decoders functions --- http/json/decoder.go | 3 ++- http/json/stream_decoder.go | 8 ++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/http/json/decoder.go b/http/json/decoder.go index 1737e7f..5bc6cce 100644 --- a/http/json/decoder.go +++ b/http/json/decoder.go @@ -31,7 +31,8 @@ func NewDefaultDecoder( encoder Encoder, ) *DefaultDecoder { return &DefaultDecoder{ - mode: mode, + mode: mode, + encoder: encoder, } } diff --git a/http/json/stream_decoder.go b/http/json/stream_decoder.go index aac44dd..1c6a6fb 100644 --- a/http/json/stream_decoder.go +++ b/http/json/stream_decoder.go @@ -25,9 +25,13 @@ type ( ) // NewDefaultStreamDecoder creates a new JSON decoder -func NewDefaultStreamDecoder(mode *goflagsmode.Flag) *DefaultStreamDecoder { +func NewDefaultStreamDecoder( + mode *goflagsmode.Flag, + streamEncoder StreamEncoder, +) *DefaultStreamDecoder { return &DefaultStreamDecoder{ - mode: mode, + mode: mode, + streamEncoder: streamEncoder, } }