Skip to content

Commit 16f4b32

Browse files
Don't pass on None payloads
1 parent c14a0dd commit 16f4b32

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/smithy-http/src/smithy_http/serializers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ def begin_struct(self, schema: Schema) -> Iterator[ShapeSerializer]:
115115
binding_matcher,
116116
)
117117
yield binding_serializer
118-
payload = payload_serializer.payload
118+
payload = payload_serializer.payload or b""
119119
try:
120120
content_length = len(payload)
121121
except TypeError:
@@ -300,7 +300,7 @@ def begin_struct(self, schema: Schema) -> Iterator[ShapeSerializer]:
300300
payload_serializer, binding_matcher
301301
)
302302
yield binding_serializer
303-
payload = payload_serializer.payload
303+
payload = payload_serializer.payload or b""
304304
try:
305305
content_length = len(payload)
306306
except TypeError:

0 commit comments

Comments
 (0)