diff --git a/server/email/sendemail.js b/server/email/sendemail.js index e8e6fb689..0c6ce4015 100644 --- a/server/email/sendemail.js +++ b/server/email/sendemail.js @@ -83,7 +83,7 @@ const sendServerEmail = async ({ subject, text }) => { } }; -const sendWelcomeEmail = async ({ to, resetLink, dateLine, features }) => { +const sendWelcomeEmail = async ({ to, resetLink, dateLine, features, bcc }) => { try { await mailer.sendMail({ from: InstanceManager({ @@ -91,6 +91,7 @@ const sendWelcomeEmail = async ({ to, resetLink, dateLine, features }) => { rome: `Rome Online ` }), to, + bcc, subject: InstanceManager({ imex: "Welcome to the ImEX Online platform.", rome: "Welcome to the Rome Online platform." diff --git a/server/firebase/firebase-handler.js b/server/firebase/firebase-handler.js index 86a558524..83c6082eb 100644 --- a/server/firebase/firebase-handler.js +++ b/server/firebase/firebase-handler.js @@ -198,7 +198,7 @@ const unsubscribe = async (req, res) => { }; const getWelcomeEmail = async (req, res) => { - const { authid, email } = req.body; + const { authid, email, bcc } = req.body; try { // Fetch user from Firebase @@ -232,7 +232,8 @@ const getWelcomeEmail = async (req, res) => { to: dbUser.email, resetLink, dateLine: moment().tz(dbUser.associations?.[0]?.bodyshop?.timezone).format("MM/DD/YYYY @ hh:mm a"), - features: dbUser.associations?.[0]?.bodyshop?.features + features: dbUser.associations?.[0]?.bodyshop?.features, + bcc }); // Log success and return response