Skip to content

Commit de8aefa

Browse files
Simplify id fields @default check
1 parent 4d95306 commit de8aefa

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/plugins/openapi/src/rest-generator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -905,7 +905,7 @@ export class RESTfulOpenAPIGenerator extends OpenAPIGeneratorBase {
905905
if (mode === 'create') {
906906
// 'id' is required if there's no default value
907907
const idFields = model.fields.filter((f) => isIdField(f));
908-
if (idFields.length === 1 && idFields.every((f) => !hasAttribute(f, '@default'))) {
908+
if (idFields.length === 1 && !hasAttribute(idFields[0], '@default')) {
909909
properties = { id: { type: 'string' }, ...properties };
910910
toplevelRequired.unshift('id');
911911
}

0 commit comments

Comments
 (0)