Add required attributes to response

This commit is contained in:
Mark Kaylor 2023-04-19 14:47:42 +02:00
parent b71708a303
commit d25e7468fb

View File

@ -210,6 +210,7 @@ const getAllSchemasForContentType = ({ routeInfo, attributes, uniqueName }) => {
...schemas, ...schemas,
[`${pascalCase(uniqueName)}`]: { [`${pascalCase(uniqueName)}`]: {
type: 'object', type: 'object',
...(requiredAttributes.length && { required: requiredAttributes }),
properties: cleanSchemaAttributes(attributes, { properties: cleanSchemaAttributes(attributes, {
didAddStrapiComponentsToSchemas, didAddStrapiComponentsToSchemas,
componentSchemaRefName: `#/components/schemas/${pascalCase(uniqueName)}`, componentSchemaRefName: `#/components/schemas/${pascalCase(uniqueName)}`,