forked from loafle/openapi-generator-original
Improve typescript-fetch code generation for oneOf
cases without discriminator (#18702)
This commit is contained in:
parent
62238c6886
commit
57dceae4ad
@ -31,7 +31,11 @@ export function {{classname}}FromJSONTyped(json: any, ignoreDiscriminator: boole
|
|||||||
}
|
}
|
||||||
{{/discriminator}}
|
{{/discriminator}}
|
||||||
{{^discriminator}}
|
{{^discriminator}}
|
||||||
return {{#oneOf}}{{{.}}}FromJSONTyped(json, true){{^-last}} || {{/-last}}{{/oneOf}};
|
{{#oneOf}}
|
||||||
|
if (instanceOf{{{.}}}(json)) {
|
||||||
|
return {{{.}}}FromJSONTyped(json, true);
|
||||||
|
}
|
||||||
|
{{/oneOf}}
|
||||||
{{/discriminator}}
|
{{/discriminator}}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user