Visitar URL original
fix: don't use integer for enums in json encoding (#761) · googleapis/google-cloud-python@5dee8ce · GitHub
Skip to content

Commit 5dee8ce

Browse files
authored
fix: don't use integer for enums in json encoding (#761)
1 parent 4ab1632 commit 5dee8ce

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • packages/gapic-generator/gapic/templates/%namespace/%name_%version/%sub/services/%service/transports

‎packages/gapic-generator/gapic/templates/%namespace/%name_%version/%sub/services/%service/transports/rest.py.j2‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,11 +157,13 @@ class {{ service.name }}RestTransport({{ service.name }}Transport):
157157
{%- if method.http_opt['body'] != '*' %}
158158
body = {{ method.input.fields[method.http_opt['body']].type.ident }}.to_json(
159159
request.{{ method.http_opt['body'] }},
160-
including_default_value_fields=False
160+
including_default_value_fields=False,
161+
use_integers_for_enums=False
161162
)
162163
{%- else %}
163164
body = {{ method.input.ident }}.to_json(
164-
request
165+
request,
166+
use_integers_for_enums=False
165167
)
166168
{%- endif %}
167169
{%- endif %}

0 commit comments

Comments
 (0)