diff --git a/docker-compose.yml b/docker-compose.yml index f148898..99b0908 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -29,6 +29,7 @@ services: image: mailhog/mailhog ports: - "6001:8025" + - "1025:1025" mongoexpress: image: mongo-express environment: diff --git a/src/service/mail.service.ts b/src/service/mail.service.ts index 4da4035..d9aa274 100644 --- a/src/service/mail.service.ts +++ b/src/service/mail.service.ts @@ -37,7 +37,7 @@ export class MailService { const text = htmlToText.fromString(html) - const subject = /(.*?)<\/title>/gi.test(html) ? html.match(/<title>(.*?)<\/title>/gi)[1] : template + const subject = /<title>(.*?)<\/title>/gi.test(html) ? /<title>(.*?)<\/title>/gi.exec(html)[1] : template await this.nestMailer.sendMail({ to, subject, html, text }) this.logger.info('sent email')