From 92b9f0409c788ed10b7cc4a6322d17a34eff90c4 Mon Sep 17 00:00:00 2001 From: Kushal Arora Date: Wed, 12 Jul 2023 12:02:24 -0700 Subject: [PATCH] [UTOPIA-1283-be] Allow complete status + delete review when moving to Edit or incomplete status --- .../metadata/pia-status.metadata.ts | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/src/backend/src/modules/pia-intake/metadata/pia-status.metadata.ts b/src/backend/src/modules/pia-intake/metadata/pia-status.metadata.ts index 5e169d776..bd74c258f 100644 --- a/src/backend/src/modules/pia-intake/metadata/pia-status.metadata.ts +++ b/src/backend/src/modules/pia-intake/metadata/pia-status.metadata.ts @@ -113,9 +113,23 @@ export const piaStatusMetadata: Partial< transition: { [PiaIntakeStatusEnum.INCOMPLETE]: { allow: true, + actions: [ + { + type: 'update', + key: 'review', + value: null, + }, + ], }, [PiaIntakeStatusEnum.EDIT_IN_PROGRESS]: { allow: true, + actions: [ + { + type: 'update', + key: 'review', + value: null, + }, + ], }, [PiaIntakeStatusEnum.CPO_REVIEW]: { allow: true, @@ -150,9 +164,23 @@ export const piaStatusMetadata: Partial< transition: { [PiaIntakeStatusEnum.INCOMPLETE]: { allow: true, + actions: [ + { + type: 'update', + key: 'review', + value: null, + }, + ], }, [PiaIntakeStatusEnum.EDIT_IN_PROGRESS]: { allow: true, + actions: [ + { + type: 'update', + key: 'review', + value: null, + }, + ], }, [PiaIntakeStatusEnum.MPO_REVIEW]: { allow: true, @@ -214,6 +242,9 @@ export const piaStatusMetadata: Partial< }, ], }, + [PiaIntakeStatusEnum.COMPLETE]: { + allow: true, + }, }, }, [PiaIntakeStatusEnum.COMPLETE]: {