We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4d95306 commit de8aefaCopy full SHA for de8aefa
packages/plugins/openapi/src/rest-generator.ts
@@ -905,7 +905,7 @@ export class RESTfulOpenAPIGenerator extends OpenAPIGeneratorBase {
905
if (mode === 'create') {
906
// 'id' is required if there's no default value
907
const idFields = model.fields.filter((f) => isIdField(f));
908
- if (idFields.length === 1 && idFields.every((f) => !hasAttribute(f, '@default'))) {
+ if (idFields.length === 1 && !hasAttribute(idFields[0], '@default')) {
909
properties = { id: { type: 'string' }, ...properties };
910
toplevelRequired.unshift('id');
911
}
0 commit comments