Skip to content

Commit 9686d54

Browse files
committed
Fix Android OAuth params
1 parent f1a4746 commit 9686d54

File tree

2 files changed

+15
-8
lines changed

2 files changed

+15
-8
lines changed

templates/android/library/src/main/java/io/appwrite/services/ServiceTemplate.kt.twig

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,13 @@ class {{ service.name | caseUcfirst }} : Service {
6262
{%~ for parameter in method.parameters.query | merge(method.parameters.body) %}
6363
"{{ parameter.name }}" to {{ parameter.name | caseCamel }},
6464
{%~ endfor %}
65+
{%~ if method.auth | length > 0 %}
66+
{%~ for node in method.auth %}
67+
{%~ for key,header in node | keys %}
68+
"{{ header | caseLower }}" to client.config["{{ header | caseLower }}"],
69+
{%~ endfor %}
70+
{%~ endfor %}
71+
{%~ endif %}
6572
)
6673
{%~ if method.type == 'webAuth' %}
6774
val query = mutableListOf<String>()
@@ -121,11 +128,11 @@ class {{ service.name | caseUcfirst }} : Service {
121128
)
122129
{%~ if method.responseModel %}
123130
val converter: (Any) -> {{ method | returnType(spec, sdk.namespace | caseDot) | raw }} = {
124-
{% if method.responseModel == 'any' %}
131+
{%~ if method.responseModel == 'any' %}
125132
it
126-
{% else %}
127-
{{sdk.namespace | caseDot}}.models.{{ method.responseModel | caseUcfirst }}.from(map = it as Map<String, Any>{% if method.responseModel | hasGenericType(spec) %}, nestedType{% endif %})
128-
{% endif %}
133+
{%~ else %}
134+
{{sdk.namespace | caseDot}}.models.{{ method.responseModel | caseUcfirst }}.from(map = it as Map<String, Any>{% if method.responseModel | hasGenericType(spec) %}, nestedType{% endif %})
135+
{%~ endif %}
129136
}
130137
{%~ endif %}
131138
{%~ if 'multipart/form-data' in method.consumes %}

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,11 @@ class {{ service.name | caseUcfirst }} : Service {
6969
)
7070
{%~ if method.responseModel %}
7171
val converter: (Any) -> {{ method | returnType(spec, sdk.namespace | caseDot) | raw }} = {
72-
{% if method.responseModel == 'any' %}
72+
{%~ if method.responseModel == 'any' %}
7373
it
74-
{% else %}
75-
{{sdk.namespace | caseDot}}.models.{{ method.responseModel | caseUcfirst }}.from(map = it as Map<String, Any>{% if method.responseModel | hasGenericType(spec) %}, nestedType{% endif %})
76-
{% endif %}
74+
{%~ else %}
75+
{{ sdk.namespace | caseDot }}.models.{{ method.responseModel | caseUcfirst }}.from(map = it as Map<String, Any>{% if method.responseModel | hasGenericType(spec) %}, nestedType{% endif %})
76+
{%~ endif %}
7777
}
7878
{%~ endif %}
7979
{%~ if 'multipart/form-data' in method.consumes %}

0 commit comments

Comments
 (0)