File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
kotlin/src/main/kotlin/io/appwrite/services Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -99,11 +99,11 @@ class {{ service.name | caseUcfirst }} : Service {
99
99
{{ method .headers | map((header , key ) => " \"#{key}\" to \"#{header}\"" )| join (' ,\n' )| raw }}
100
100
)
101
101
{% if method .responseModel %}
102
- val converter: (Map< String , Any > ) -> {{ utils.resultTypeKt (sdk .namespace , method ) }} = {
102
+ val converter: (Any) -> {{ utils.resultTypeKt (sdk .namespace , method ) }} = {
103
103
{% if method .responseModel == ' any' %}
104
104
it
105
105
{% else %}
106
- {{ utils.resultTypeKt (sdk .namespace , method ) }}.from(map = it)
106
+ {{ utils.resultTypeKt (sdk .namespace , method ) }}.from(map = it as Map< String , Any > )
107
107
{% endif %}
108
108
}
109
109
{% endif %}
Original file line number Diff line number Diff line change @@ -52,11 +52,11 @@ open class {{ service.name | caseUcfirst }}: Service {
52
52
{%~ endif %}
53
53
54
54
{%~ if method .responseModel %}
55
- let converter: ([String: Any] ) -> {{ method | returnType(spec ) | raw }} = { dict in
55
+ let converter: (Any) -> {{ method | returnType(spec ) | raw }} = { response in
56
56
{%~ if method .responseModel == ' any' %}
57
- return dict
57
+ return response
58
58
{%~ else %}
59
- return {{ spec .title | caseUcfirst }}Models.{{method .responseModel | caseUcfirst }}.from(map: dict )
59
+ return {{ spec .title | caseUcfirst }}Models.{{method .responseModel | caseUcfirst }}.from(map: response as! [String: Any] )
60
60
{%~ endif %}
61
61
}
62
62
You can’t perform that action at this time.
0 commit comments