diff --git a/apps/backend/src/statusActionEngine/emailActionHandler.ts b/apps/backend/src/statusActionEngine/emailActionHandler.ts index b22b9df674..ccf5968b61 100644 --- a/apps/backend/src/statusActionEngine/emailActionHandler.ts +++ b/apps/backend/src/statusActionEngine/emailActionHandler.ts @@ -127,20 +127,22 @@ export const emailStatusActionRecipient = async ( proposals, recipientWithTemplate ); - await sendMail( - CPs, - statusActionLogger({ - connectionId: statusAction.connectionId, - actionId: statusAction.actionId, - statusActionsLogId, - emailStatusActionRecipient: EmailStatusActionRecipients.CO_PROPOSERS, - proposalPks, - }), - successfulMessage, - failMessage, - templateMessage, - loggedInUserId - ); + CPs.length && + (await sendMail( + CPs, + statusActionLogger({ + connectionId: statusAction.connectionId, + actionId: statusAction.actionId, + statusActionsLogId, + emailStatusActionRecipient: + EmailStatusActionRecipients.CO_PROPOSERS, + proposalPks, + }), + successfulMessage, + failMessage, + templateMessage, + loggedInUserId + )); break; }