Skip to content

Commit 5d58bef

Browse files
Fix translate_to_rpc calls for enums
1 parent 47b6d17 commit 5d58bef

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

other/templates/py/call.j2

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ async def {{ name.lower_snake_case }}(self{% for param in params %}, {{ param.na
3232
elem.translate_to_rpc(rpc_elem)
3333
rpc_elems_list.append(rpc_elem)
3434
request.{{ param.name.lower_snake_case }}.extend(rpc_elems_list)
35+
{% elif param.type_info.is_enum %}
36+
request.{{ param.name.lower_snake_case }} = {{ param.name.lower_snake_case }}.translate_to_rpc()
3537
{% else %}
3638
{{ param.name.lower_snake_case }}.translate_to_rpc(request.{{ param.name.lower_snake_case }})
3739
{% endif %}

other/templates/py/request.j2

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ async def {{ name.lower_snake_case }}(self{% for param in params %}, {{ param.na
3636
elem.translate_to_rpc(rpc_elem)
3737
rpc_elems_list.append(rpc_elem)
3838
request.{{ param.name.lower_snake_case }}.extend(rpc_elems_list)
39+
{% elif param.type_info.is_enum %}
40+
request.{{ param.name.lower_snake_case }} = {{ param.name.lower_snake_case }}.translate_to_rpc()
3941
{% else %}
4042
{{ param.name.lower_snake_case }}.translate_to_rpc(request.{{ param.name.lower_snake_case }})
4143
{% endif %}

other/templates/py/stream.j2

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ async def {{ name.lower_snake_case }}(self{% for param in params %}, {{ param.na
3636
elem.translate_to_rpc(rpc_elem)
3737
rpc_elems_list.append(rpc_elem)
3838
request.{{ param.name.lower_snake_case }}.extend(rpc_elems_list)
39+
{% elif param.type_info.is_enum %}
40+
request.{{ param.name.lower_snake_case }} = {{ param.name.lower_snake_case }}.translate_to_rpc()
3941
{% else %}
4042
{{ param.name.lower_snake_case }}.translate_to_rpc(request.{{ param.name.lower_snake_case }})
4143
{% endif %}

0 commit comments

Comments
 (0)