From d25e7468fbba9f2334f39f3d9a12a9ece9dd0236 Mon Sep 17 00:00:00 2001 From: Mark Kaylor Date: Wed, 19 Apr 2023 14:47:42 +0200 Subject: [PATCH] Add required attributes to response --- .../server/services/helpers/build-component-schema.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/plugins/documentation/server/services/helpers/build-component-schema.js b/packages/plugins/documentation/server/services/helpers/build-component-schema.js index 0d1396cf4c..5ccfebde1a 100644 --- a/packages/plugins/documentation/server/services/helpers/build-component-schema.js +++ b/packages/plugins/documentation/server/services/helpers/build-component-schema.js @@ -210,6 +210,7 @@ const getAllSchemasForContentType = ({ routeInfo, attributes, uniqueName }) => { ...schemas, [`${pascalCase(uniqueName)}`]: { type: 'object', + ...(requiredAttributes.length && { required: requiredAttributes }), properties: cleanSchemaAttributes(attributes, { didAddStrapiComponentsToSchemas, componentSchemaRefName: `#/components/schemas/${pascalCase(uniqueName)}`,