From 83dd5b1a1d571358943c9d8e773659590039bfc1 Mon Sep 17 00:00:00 2001 From: mythilytm Date: Wed, 16 Oct 2024 18:43:20 -0400 Subject: [PATCH] Correction to call to edit inprogress contact action --- hrm-domain/hrm-core/contact/canPerformContactAction.ts | 5 +++++ hrm-domain/hrm-core/contact/contactRoutesV0.ts | 2 ++ 2 files changed, 7 insertions(+) diff --git a/hrm-domain/hrm-core/contact/canPerformContactAction.ts b/hrm-domain/hrm-core/contact/canPerformContactAction.ts index c89a4d78..573a80b8 100644 --- a/hrm-domain/hrm-core/contact/canPerformContactAction.ts +++ b/hrm-domain/hrm-core/contact/canPerformContactAction.ts @@ -159,6 +159,11 @@ export const canPerformEditContactAction = canPerformActionOnContact( checkFinalizedContactEditsOnlyChangeForm, ); +export const canPerformEditInProgressContactAction = canPerformActionOnContact( + actionsMaps.contact.EDIT_INPROGRESS_CONTACT, + checkFinalizedContactEditsOnlyChangeForm, +); + export const canPerformViewContactAction = canPerformActionOnContact( actionsMaps.contact.VIEW_CONTACT, ); diff --git a/hrm-domain/hrm-core/contact/contactRoutesV0.ts b/hrm-domain/hrm-core/contact/contactRoutesV0.ts index 5ec4d222..6a323f52 100644 --- a/hrm-domain/hrm-core/contact/contactRoutesV0.ts +++ b/hrm-domain/hrm-core/contact/contactRoutesV0.ts @@ -32,6 +32,7 @@ import { canChangeContactConnection, canDisconnectContact, canPerformEditContactAction, + canPerformEditInProgressContactAction, canPerformViewContactAction, } from './canPerformContactAction'; @@ -173,6 +174,7 @@ contactsRouter.patch( '/:contactId', validatePatchPayload, canPerformEditContactAction, + canPerformEditInProgressContactAction, async (req, res) => { const { hrmAccountId, user } = req; const { contactId } = req.params;