Skip to content

Commit 5dee8ce

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

File tree

1 file changed

+4
-2
lines changed
  • packages/gapic-generator/gapic/templates/%namespace/%name_%version/%sub/services/%service/transports

1 file changed

+4
-2
lines changed

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)