Skip to content

Commit 1508294

Browse files
lsaavedrdbanty
andauthored
fix: Error generating clients with dates or datetimes in mutlipart/form [#579]. Thanks @lsaavedr!
Co-authored-by: Dylan Anthony <[email protected]>
1 parent 3152663 commit 1508294

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

openapi_python_client/templates/property_templates/date_property.py.jinja

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ isoparse({{ source }}).date()
1212

1313
{% macro transform(property, source, destination, declare_type=True, multipart=False) %}
1414
{% set transformed = source + ".isoformat()" %}
15-
{% if multipart %} {# Multipart data must be bytes, not str #}
15+
{% if multipart %}{# Multipart data must be bytes, not str #}
1616
{% set transformed = transformed + ".encode()" %}
1717
{% endif %}
1818
{% if property.required %}

openapi_python_client/templates/property_templates/datetime_property.py.jinja

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ isoparse({{ source }})
1212

1313
{% macro transform(property, source, destination, declare_type=True, multipart=False) %}
1414
{% set transformed = source + ".isoformat()" %}
15-
{% if multipart %} {# Multipart data must be bytes, not str #}
15+
{% if multipart %}{# Multipart data must be bytes, not str #}
1616
{% set transformed = transformed + ".encode()" %}
1717
{% endif %}
1818
{% if property.required %}

0 commit comments

Comments
 (0)