From 5dcbf6e05de44393978029bb19e7e90117470b6d Mon Sep 17 00:00:00 2001 From: Ian Philips Date: Thu, 18 Aug 2022 17:10:15 -0600 Subject: [PATCH] Exclude contracts with trump and president in the name --- functions/src/weekly-markets-emails.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/functions/src/weekly-markets-emails.ts b/functions/src/weekly-markets-emails.ts index d2029bd9..ec985630 100644 --- a/functions/src/weekly-markets-emails.ts +++ b/functions/src/weekly-markets-emails.ts @@ -42,7 +42,13 @@ async function sendTrendingMarketsEmailsToAllUsers() { const privateUsersToSendEmailsTo = privateUsers.filter((user) => { return !user.unsubscribedFromWeeklyTrendingEmails }) - const trendingContracts = await getTrendingContracts() + const trendingContracts = (await getTrendingContracts()).filter( + (contract) => + !( + contract.question.toLowerCase().includes('trump') && + contract.question.toLowerCase().includes('president') + ) + ) for (const privateUser of privateUsersToSendEmailsTo) { if (!privateUser.email) { log(`No email for ${privateUser.username}`)