feat: Adding redirect test emails list

This commit is contained in:
2023-11-17 21:44:18 -06:00
parent 0f8b81f62a
commit 987eb5300b

View File

@@ -17,9 +17,16 @@ const transporter = nodemailer.createTransport(
async function sendMailTemplate( templateId, receiver, subject, content ){ async function sendMailTemplate( templateId, receiver, subject, content ){
/**TODO: Remove in production */ /**TODO: Remove in production */
const default_mail = "testing@etaviaporte.com" const default_mail_list = [
if( receiver.indexOf( default_mail ) >= 0 ){ {pattern:"testing@etaviaporte.com",redirect:"testing@etaviaporte.com"},
receiver = default_mail; {pattern:"alex@etaviaporte.com",redirect:"alexandro_uribe@outlook.com"},
{pattern:"pablo@etaviaporte.com",redirect:"josepablo134@gmail.com"}
];
for( let i=0; i< default_mail_list.length; i++ ){
if( receiver.indexOf( default_mail_list[i].pattern ) >= 0 ){
receiver = default_mail_list[i].redirect;
break;/** Set only the first match */
}
} }
return await transporter.sendMail({ return await transporter.sendMail({
from: sendgridConfig.FROM, from: sendgridConfig.FROM,