fix ts error

This commit is contained in:
KMKoushik
2025-01-23 07:32:49 +11:00
parent 88ba41059e
commit a07025422e

View File

@@ -271,8 +271,16 @@ export async function sendCampaignEmail(
// Queue emails
await Promise.all(
emails.map((email) => {
const unsubscribeUrl = createUnsubUrl(email.contactId, campaignId);
EmailQueueService.queueEmail(email.id, domain.region, false, unsubscribeUrl);
let unsubscribeUrl = undefined;
if (email.contactId) {
unsubscribeUrl = createUnsubUrl(email.contactId, campaignId);
}
EmailQueueService.queueEmail(
email.id,
domain.region,
false,
unsubscribeUrl
);
})
);
}