diff --git a/backend/src/entities/cron-jobs/cron-jobs.service.ts b/backend/src/entities/cron-jobs/cron-jobs.service.ts index 2aab070a2..bead6f63d 100644 --- a/backend/src/entities/cron-jobs/cron-jobs.service.ts +++ b/backend/src/entities/cron-jobs/cron-jobs.service.ts @@ -72,7 +72,9 @@ export class CronJobsService { Constants.EXCEPTIONS_CHANNELS, ); } else { - await this.sendEmailResultsToSlack(mailingResults); + const mailingResultToString = this.sentEmailsToSimpleString(mailingResults); + await slackPostMessage(mailingResultToString, Constants.EXCEPTIONS_CHANNELS); + // await this.sendEmailResultsToSlack(mailingResults); await slackPostMessage( `morning cron finished at ${Constants.CURRENT_TIME_FORMATTED()}`, Constants.EXCEPTIONS_CHANNELS, @@ -134,4 +136,12 @@ export class CronJobsService { await slackPostMessage(message, Constants.EXCEPTIONS_CHANNELS); } } + + private sentEmailsToSimpleString(results: Array): string | null { + const emailsSent = results.map((result) => { + return result.accepted && result.accepted.length > 0 ? result.accepted.join(', ') : '-'; + }); + const emailsSentString = emailsSent.join(', \n'); + return emailsSentString; + } }