Skip to content

Commit dc81339

Browse files
authored
[typescript-fetch] fix #18876 Type error in oneOf when legacyDiscriminatorBehavior is false (#18877)
1 parent 4be5971 commit dc81339

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

modules/openapi-generator/src/main/resources/typescript-fetch/modelOneOf.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export function {{classname}}FromJSONTyped(json: any, ignoreDiscriminator: boole
2424
switch (json['{{discriminator.propertyBaseName}}']) {
2525
{{#discriminator.mappedModels}}
2626
case '{{mappingName}}':
27-
return Object.assign({}, {{modelName}}FromJSONTyped(json, true), { {{discriminator.propertyName}}: '{{mappingName}}' });
27+
return Object.assign({}, {{modelName}}FromJSONTyped(json, true), { {{discriminator.propertyName}}: '{{mappingName}}' } as const);
2828
{{/discriminator.mappedModels}}
2929
default:
3030
throw new Error(`No variant of {{classname}} exists with '{{discriminator.propertyName}}=${json['{{discriminator.propertyName}}']}'`);

0 commit comments

Comments
 (0)