Skip to content

Commit 881dc03

Browse files
committed
Remove fixed parameter name
1 parent 644df3f commit 881dc03

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

templates/python/package/client.py.twig

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ class Client:
106106
params = None,
107107
param_name = '',
108108
on_progress = None,
109+
upload_id = ''
109110
):
110111
file_path = str(params[param_name])
111112
file_name = os.path.basename(file_path)
@@ -125,9 +126,9 @@ class Client:
125126
offset = 0
126127
counter = 0
127128

128-
if params['fileId'] != 'unique()':
129+
if upload_id != 'unique()':
129130
try:
130-
result = self.call('get', path + '/' + params['fileId'], headers)
131+
result = self.call('get', path + '/' + upload_id, headers)
131132
counter = result['chunksUploaded']
132133
except:
133134
pass

templates/python/package/services/service.py.twig

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,21 @@ class {{ service.name | caseUcfirst }}(Service):
4747

4848
{% endif %}
4949
{% endfor %}
50+
51+
{% for parameter in method.parameters.all %}
52+
{% if parameter.isUploadID %}
53+
upload_id = {{ parameter.name | escapeKeyword | caseSnake }}
54+
{% endif %}
55+
{% endfor %}
56+
5057
return self.client.chunked_upload(path, {
5158
{% for parameter in method.parameters.header %}
5259
'{{ parameter.name }}': {{ parameter.name | escapeKeyword | caseSnake }},
5360
{% endfor %}
5461
{% for key, header in method.headers %}
5562
'{{ key }}': '{{ header }}',
5663
{% endfor %}
57-
}, params, param_name, on_progress)
64+
}, params, param_name, on_progress, upload_id)
5865
{% else %}
5966
return self.client.call('{{ method.method | caseLower }}', path, {
6067
{% for parameter in method.parameters.header %}

0 commit comments

Comments
 (0)