forked from loafle/openapi-generator-original
[typescript-fetch] Fix map API return type (#5995)
Fix APIs that return a map.
This commit is contained in:
parent
b431d65099
commit
00ffcea6ef
@ -290,7 +290,12 @@ export class {{classname}} extends runtime.BaseAPI {
|
|||||||
return new runtime.JSONApiResponse(response, (jsonValue) => jsonValue.map({{returnBaseType}}FromJSON));
|
return new runtime.JSONApiResponse(response, (jsonValue) => jsonValue.map({{returnBaseType}}FromJSON));
|
||||||
{{/isListContainer}}
|
{{/isListContainer}}
|
||||||
{{^isListContainer}}
|
{{^isListContainer}}
|
||||||
|
{{#isMapContainer}}
|
||||||
|
return new runtime.JSONApiResponse(response, (jsonValue) => runtime.mapValues(jsonValue, {{returnBaseType}}FromJSON));
|
||||||
|
{{/isMapContainer}}
|
||||||
|
{{^isMapContainer}}
|
||||||
return new runtime.JSONApiResponse(response, (jsonValue) => {{returnBaseType}}FromJSON(jsonValue));
|
return new runtime.JSONApiResponse(response, (jsonValue) => {{returnBaseType}}FromJSON(jsonValue));
|
||||||
|
{{/isMapContainer}}
|
||||||
{{/isListContainer}}
|
{{/isListContainer}}
|
||||||
{{/returnTypeIsPrimitive}}
|
{{/returnTypeIsPrimitive}}
|
||||||
{{/isResponseFile}}
|
{{/isResponseFile}}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user