Skip to content

Commit

Permalink
Merge pull request #96 from jonasg-gc/APPS-162-small-changes-after-st…
Browse files Browse the repository at this point in the history
…age-testing

APPS-162: Small changes after Stage Testing
  • Loading branch information
duboisp authored Oct 20, 2023
2 parents 97483bf + 647bb28 commit 886be60
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions scripts/APPS-162-delete-emails.js
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ MongoClient.connect( processEnv.MONGODB_URI || '', {useUnifiedTopology: true} ).
async function run() {
console.log(`Deleting e-mail addresses associated with ${topicIds.join(', ')} ...`);
await clearFromLogs(topicIds);
let collectionsToClearEmailsFrom = ["subsConfirmed", "subsConfirmedNewCode", "subsUnconfirmed", "subsExist", "subsRecents", "subs_Unsubs"];
let collectionsToClearEmailsFrom = ["subsConfirmed", "subsConfirmedNewCode", "subsUnconfirmed", "subsRecents", "subsUnsubs"];

for (let coll of collectionsToClearEmailsFrom) {
let emailCount = await countEmailsForTopicIdByCollection(topicIds, coll);
Expand Down Expand Up @@ -81,7 +81,7 @@ async function countEmailsForTopicIdByCollection(topicIds, coll) {
async function deleteLogsBySubsCodes(coll, subscodesToDelete) {
await db.collection(coll).deleteMany(
{
subscode:
code:
{
$in: subscodesToDelete
}
Expand All @@ -93,7 +93,7 @@ async function deleteLogsBySubsCodes(coll, subscodesToDelete) {
async function countLogsBySubsCodes(coll, subscodesToDelete) {
let numLogsBySubsCodes = await db.collection(coll).countDocuments(
{
subscode:
code:
{
$in: subscodesToDelete
}
Expand Down Expand Up @@ -127,7 +127,7 @@ async function clearFromLogs(topicIds) {
throw new Error(`Not all logs were deleted from ${coll} for subscodes related to ${topicIds.join(', ')}.
${numLogsRemainingForSubsCodes} logs remain.`);
}
let subsCodesRemainingInLog = await db.collection(coll).distinct("subscode");
let subsCodesRemainingInLog = await db.collection(coll).distinct("code");
if(subsCodesRemainingInLog) {
let numRemainingInSubsUnconfirmedForRemainingSubscodesForSpecifiedTopicIds = await db.collection("subsUnconfirmed").countDocuments(
{
Expand Down

0 comments on commit 886be60

Please sign in to comment.