From 90bf425acff237e8ff37e9207d5d19873d3133cb Mon Sep 17 00:00:00 2001 From: Ian Philips Date: Fri, 23 Sep 2022 12:01:36 -0400 Subject: [PATCH] Reset portfolio flag on mondays at 12am --- functions/src/reset-weekly-emails-flag.ts | 1 + functions/src/weekly-portfolio-emails.ts | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/functions/src/reset-weekly-emails-flag.ts b/functions/src/reset-weekly-emails-flag.ts index 947e3e88..9a769498 100644 --- a/functions/src/reset-weekly-emails-flag.ts +++ b/functions/src/reset-weekly-emails-flag.ts @@ -17,6 +17,7 @@ export const resetWeeklyEmailsFlag = functions privateUsers.map(async (user) => { return firestore.collection('private-users').doc(user.id).update({ weeklyTrendingEmailSent: false, + weeklyPortfolioEmailSent: false, }) }) ) diff --git a/functions/src/weekly-portfolio-emails.ts b/functions/src/weekly-portfolio-emails.ts index 2f3ea7d2..58aa2d99 100644 --- a/functions/src/weekly-portfolio-emails.ts +++ b/functions/src/weekly-portfolio-emails.ts @@ -36,7 +36,10 @@ const firestore = admin.firestore() export async function sendPortfolioUpdateEmailsToAllUsers() { const privateUsers = isProd() ? // ? await getAllPrivateUsers() - filterDefined([await getPrivateUser('AJwLWoo3xue32XIiAVrL5SyR1WB2')]) + filterDefined([ + await getPrivateUser('AJwLWoo3xue32XIiAVrL5SyR1WB2'), + await getPrivateUser('tlmGNz9kjXc2EteizMORes4qvWl2'), + ]) : filterDefined([await getPrivateUser('6hHpzvRG0pMq8PNJs7RZj2qlZGn2')]) // get all users that haven't unsubscribed from weekly emails const privateUsersToSendEmailsTo = privateUsers