From d90da5dcf93fe57ae16ced1aeddf85fee3b54674 Mon Sep 17 00:00:00 2001 From: Elara Musayelyan Date: Mon, 26 Jun 2023 19:28:00 -0700 Subject: [PATCH] Accept reader as a valid type for bodyReader --- internal/builtins/http.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/builtins/http.go b/internal/builtins/http.go index 354d1f7..b7e21b6 100644 --- a/internal/builtins/http.go +++ b/internal/builtins/http.go @@ -80,6 +80,8 @@ func (sbr *starlarkBodyReader) Unpack(v starlark.Value) error { sbr.Reader = strings.NewReader(string(v)) case starlark.Bytes: sbr.Reader = strings.NewReader(string(v)) + case starlarkReader: + sbr.Reader = v default: return fmt.Errorf("%w: %s", ErrInvalidBodyType, v.Type()) }