diff --git a/packages/core/admin/ee/server/services/review-workflows/review-workflows.js b/packages/core/admin/ee/server/services/review-workflows/review-workflows.js index 6cb5aa6ee2..e258ddbb29 100644 --- a/packages/core/admin/ee/server/services/review-workflows/review-workflows.js +++ b/packages/core/admin/ee/server/services/review-workflows/review-workflows.js @@ -33,19 +33,18 @@ async function initDefaultWorkflow({ workflowsService, stagesService, strapi }) } } -const setStageAttribute = set(`attributes.${ENTITY_STAGE_ATTRIBUTE}`, { - writable: true, - private: false, - configurable: false, - visible: false, - useJoinTable: true, // We want a join table to persist data when downgrading to CE - type: 'relation', - relation: 'oneToOne', - target: 'admin::workflow-stage', -}); - function extendReviewWorkflowContentTypes({ strapi }) { const extendContentType = (contentTypeUID) => { + const setStageAttribute = set(`attributes.${ENTITY_STAGE_ATTRIBUTE}`, { + writable: true, + private: false, + configurable: false, + visible: false, + useJoinTable: true, // We want a join table to persist data when downgrading to CE + type: 'relation', + relation: 'oneToOne', + target: 'admin::workflow-stage', + }); strapi.container.get('content-types').extend(contentTypeUID, setStageAttribute); }; pipe([