This commit is contained in:
Philipinho
2024-05-03 15:52:25 +01:00
parent 7f933addff
commit c1cd090252
7 changed files with 22 additions and 13 deletions
@@ -15,12 +15,12 @@ export class MailService {
@InjectQueue(QueueName.EMAIL_QUEUE) private emailQueue: Queue,
) {}
async sendEmail(message: Omit<MailMessage, 'from'>): Promise<void> {
async sendEmail(message: MailMessage): Promise<void> {
const sender = `${this.environmentService.getMailFromName()} <${this.environmentService.getMailFromAddress()}> `;
await this.mailDriver.sendMail({ from: sender, ...message });
}
async sendToQueue(message: Omit<MailMessage, 'from'>): Promise<void> {
async sendToQueue(message: MailMessage): Promise<void> {
await this.emailQueue.add(QueueJob.SEND_EMAIL, message);
}
}