File tree Expand file tree Collapse file tree 3 files changed +12
-6
lines changed
Expand file tree Collapse file tree 3 files changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -68,6 +68,12 @@ class Client {
6868 };
6969 }
7070
71+ params.keys.forEach((key) {
72+ if (params[key] == null) {
73+ params.remove(key);
74+ }
75+ });
76+
7177 // Origin is hardcoded for testing
7278 Options options = Options(
7379 headers: {...this.headers!, ...headers},
Original file line number Diff line number Diff line change 11part of {{ language .params .packageName }};
22
33{% macro parameter(parameter ) %}
4- {% if parameter .name == ' orderType' %}{% if parameter .required %}required {% endif %}{{ ' OrderType orderType = OrderType.asc ' } }{% else %}
5- {% if parameter .required %}required {% endif %}{{ parameter .type | typeName }} {{ parameter .name | caseCamel }}{{ parameter | paramDefault | escapeDollarSign }}{% endif %}
4+ {% if parameter .name == ' orderType' %}{% if parameter .required %}required {{ ' OrderType orderType' }}{% else %}OrderType? orderType{% endif % }{% else %}
5+ {% if parameter .required %}required {{ parameter .type | typeName }}{% else %} {{ parameter .type | typeName }}?{% endif %} {{ parameter . name | caseCamel }}{% endif %}
66{% endmacro %}
77{% macro method_parameters(parameters ) %}
88{% if parameters .all | length > 0 %}{{ ' {' }}{% for parameter in parameters .all %}{{ _self.parameter (parameter ) }}{% if not loop .last %}, {% endif %}{% endfor %}{{ ' }' }}{% endif %}
99{% endmacro %}
1010{% macro map_parameter(parameter ) %}
11- {% if parameter .name == ' orderType' %}'{{ parameter .name }}': {{ parameter .name | caseCamel }}.name(),{% else %}
11+ {% if parameter .name == ' orderType' %}'{{ parameter .name }}': {{ parameter .name | caseCamel }}{% if parameter . required %}{% else %}?{% endif %} .name(),{% else %}
1212'{{ parameter .name }}': {{ parameter .name | caseCamel }},{% endif %}
1313{% endmacro %}
1414
Original file line number Diff line number Diff line change 11part of {{ language .params .packageName }};
22
33{% macro parameter(parameter ) %}
4- {% if parameter .name == ' orderType' %}{% if parameter .required %}required {% endif %}{{ ' OrderType orderType = OrderType.asc ' } }{% else %}
5- {% if parameter .required %}required {{ parameter .type | typeName }}{% else %}{{ parameter .type | typeName }}?{% endif %} {{ parameter .name | caseCamel }}{% if parameter . required %}{{ parameter | paramDefault | escapeDollarSign }}{% endif %}{% endif %}
4+ {% if parameter .name == ' orderType' %}{% if parameter .required %}required {{ ' OrderType orderType' }}{% else %}OrderType? orderType{% endif % }{% else %}
5+ {% if parameter .required %}required {{ parameter .type | typeName }}{% else %}{{ parameter .type | typeName }}?{% endif %} {{ parameter .name | caseCamel }}{% endif %}
66{% endmacro %}
77{% macro method_parameters(parameters ) %}
88{% if parameters .all | length > 0 %}{{ ' {' }}{% for parameter in parameters .all %}{{ _self.parameter (parameter ) }}{% if not loop .last %}, {% endif %}{% endfor %}{{ ' }' }}{% endif %}
99{% endmacro %}
1010{% macro map_parameter(parameter ) %}
11- {% if parameter .name == ' orderType' %}'{{ parameter .name }}': {{ parameter .name | caseCamel }}.name(),{% else %}
11+ {% if parameter .name == ' orderType' %}'{{ parameter .name }}': {{ parameter .name | caseCamel }}{% if parameter . required %}{% else %}?{% endif %} .name(),{% else %}
1212'{{ parameter .name }}': {{ parameter .name | caseCamel }},{% endif %}
1313{% endmacro %}
1414
You can’t perform that action at this time.
0 commit comments