Skip to content

Commit d01ff0b

Browse files
committed
Immutable idParamName
1 parent 518927e commit d01ff0b

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

templates/kotlin/src/main/kotlin/io/appwrite/services/ServiceTemplate.kt.twig

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,14 +121,11 @@ class {{ service.name | caseUcfirst }}(client: Client) : Service(client) {
121121
}
122122
{% endif %}
123123
{% if 'multipart/form-data' in method.consumes %}
124-
var idParamName: String? = null
124+
val idParamName: String? = {% if method.parameters.all | filter(p => p.isUploadID) | length > 0 %}{% for parameter in method.parameters.all | filter(parameter => parameter.isUploadID) %}"{{ parameter.name }}"{% endfor %}{% else %}null{% endif %}
125125
{% for parameter in method.parameters.all %}
126126
{% if parameter.type == 'file' %}
127127
val paramName = "{{ parameter.name }}"
128128
{% endif %}
129-
{% if parameter.isUploadID %}
130-
idParamName = "{{ parameter.name }}"
131-
{% endif %}
132129
{% endfor %}
133130
return client.chunkedUpload(
134131
path,

0 commit comments

Comments
 (0)