From 9e4bf7f97b381f27e7d25e7da16f63e192db5809 Mon Sep 17 00:00:00 2001 From: Jamie Howard Date: Fri, 9 Jun 2023 14:33:27 +0100 Subject: [PATCH] fix(ee): update order mistake --- .../services/review-workflows/entity-service-decorator.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/core/admin/ee/server/services/review-workflows/entity-service-decorator.js b/packages/core/admin/ee/server/services/review-workflows/entity-service-decorator.js index b9fc75366a..9b8900246a 100644 --- a/packages/core/admin/ee/server/services/review-workflows/entity-service-decorator.js +++ b/packages/core/admin/ee/server/services/review-workflows/entity-service-decorator.js @@ -47,13 +47,12 @@ const decorator = (service) => ({ return service.update.call(this, uid, entityId, { ...opts, data }); } - const updatedEntity = await service.update.call(this, uid, entityId, { ...opts, data }); - const entity = await service.findOne.call(this, uid, entityId, { populate: [ENTITY_STAGE_ATTRIBUTE], }); const previousStageId = entity?.[ENTITY_STAGE_ATTRIBUTE]?.id ?? null; + const updatedEntity = await service.update.call(this, uid, entityId, { ...opts, data }); if (previousStageId && previousStageId !== data[ENTITY_STAGE_ATTRIBUTE]) { await service.emitEvent.call(this, uid, WORKFLOW_UPDATE_STAGE, updatedEntity); }