Skip to content

Commit ef56d82

Browse files
committed
separate api call from node sdk
1 parent 60cc70e commit ef56d82

File tree

2 files changed

+10
-12
lines changed

2 files changed

+10
-12
lines changed

templates/node/base/requests/api.twig

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
return await this.client.call('{{ method.method | caseLower }}', path, {
2+
{% for parameter in method.parameters.header %}
3+
'{{ parameter.name }}': ${{ parameter.name | caseCamel | escapeKeyword }},
4+
{% endfor %}
5+
{% for key, header in method.headers %}
6+
'{{ key }}': '{{ header }}',
7+
{% endfor %}
8+
}, payload{% if method.type == 'location' %}, 'arraybuffer'{% endif %});

templates/node/lib/services/service.js.twig

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -211,18 +211,8 @@ class {{ service.name | caseUcfirst }} extends Service {
211211
});
212212
{% endif %}
213213
{% endfor %}
214-
{% else %}
215-
return await this.client.call('{{ method.method | caseLower }}', path, {
216-
{% for parameter in method.parameters.header %}
217-
'{{ parameter.name }}': ${{ parameter.name | caseCamel | escapeKeyword }},
218-
{% endfor %}
219-
{% for key, header in method.headers %}
220-
'{{ key }}': '{{ header }}',
221-
{% endfor %}
222-
}, payload{% if method.type == 'location' %}, 'arraybuffer'{% endif %});
223-
{% endif %}
224-
}
225-
{% endfor %}
214+
{# api section #}
215+
}
226216
}
227217

228218
module.exports = {{ service.name | caseUcfirst }};

0 commit comments

Comments
 (0)