Skip to content

Commit

Permalink
[Typescript][Fetch] switch to vars from allVars in model JSON convers…
Browse files Browse the repository at this point in the history
…ion functions (OpenAPITools#2899)

Signed-off-by: Prateek Malhotra <[email protected]>
  • Loading branch information
someone1 authored and wing328 committed Jul 5, 2019
1 parent 441f632 commit 90bd90c
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ export interface {{classname}} {{#parent}}extends {{{parent}}} {{/parent}}{
export function {{classname}}FromJSON(json: any): {{classname}} {
{{#hasVars}}
return {
{{#allVars}}
{{#vars}}
{{#isPrimitiveType}}
{{#isDate}}
'{{name}}': {{^required}}!exists(json, '{{baseName}}') ? undefined : {{/required}}new Date(json['{{baseName}}']),
Expand Down Expand Up @@ -63,7 +63,7 @@ export function {{classname}}FromJSON(json: any): {{classname}} {
{{/isMapContainer}}
{{/isListContainer}}
{{/isPrimitiveType}}
{{/allVars}}
{{/vars}}
};
{{/hasVars}}
{{^hasVars}}
Expand All @@ -77,7 +77,7 @@ export function {{classname}}ToJSON(value?: {{classname}}): any {
return undefined;
}
return {
{{#allVars}}
{{#vars}}
{{^isReadOnly}}
{{#isPrimitiveType}}
'{{baseName}}': {{#isDate}}{{^required}}value.{{name}} === undefined ? undefined : {{/required}}value.{{name}}.toISOString().substr(0,10){{/isDate}}{{#isDateTime}}{{^required}}value.{{name}} === undefined ? undefined : {{/required}}value.{{name}}.toISOString(){{/isDateTime}}{{^isDate}}{{^isDateTime}}value.{{name}}{{/isDateTime}}{{/isDate}},
Expand All @@ -101,7 +101,7 @@ export function {{classname}}ToJSON(value?: {{classname}}): any {
{{/isListContainer}}
{{/isPrimitiveType}}
{{/isReadOnly}}
{{/allVars}}
{{/vars}}
};
{{/hasVars}}
{{^hasVars}}
Expand Down

0 comments on commit 90bd90c

Please sign in to comment.