CORD-1532: Fix pluralization in the GRPC API
Change-Id: I7c68ec2fae7fde9eb36b9d8d1d5fa918c8757de3
diff --git a/lib/xos-genx/xosgenx/targets/service.xtarget b/lib/xos-genx/xosgenx/targets/service.xtarget
index 1ba3cff..d3875d5 100644
--- a/lib/xos-genx/xosgenx/targets/service.xtarget
+++ b/lib/xos-genx/xosgenx/targets/service.xtarget
@@ -27,6 +27,7 @@
{% for m in proto.messages %}
class {{ m.name }}{{ legacy_tag }}{{ xproto_base_def(m.name, m.bases) }}:
+ plural_name = "{{ xproto_pluralize(m) }}"
KIND = {{ xproto_first_non_empty([m.options.kind, options.kind, options.name, "Set a kind in your xproto!"]) }}
@@ -53,4 +54,4 @@
{% if file_exists(m.name|lower+'_bottom.py') -%}{{ include_file(m.name|lower+'_bottom.py') }}{% endif %}
{% endfor %}
-+++ models{{ legacy_tag }}.py
\ No newline at end of file
++++ models{{ legacy_tag }}.py