From 8843e1691d72360fb8c331744f100f5e5704c3df Mon Sep 17 00:00:00 2001 From: Akhil Meka Date: Wed, 9 Apr 2025 12:54:33 +0530 Subject: [PATCH] added notification deletion to pasco script --- cron/pasco.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/cron/pasco.js b/cron/pasco.js index ff2b7c1..744a7bd 100644 --- a/cron/pasco.js +++ b/cron/pasco.js @@ -134,6 +134,16 @@ const processedModel = mongoose.model( "processed" ); +const notifModel = mongoose.model( + "notification", + new mongoose.Schema( + { + createdAt: Date, + }, + { strict: false } + ) +); + (async () => { console.log(new Date().toISOString() + " Started Pasco Archive script..."); @@ -182,5 +192,11 @@ const processedModel = mongoose.model( console.log(`${count} permits archived`); + const deletedRecords = await notifModel.deleteMany({ + $and: [{ "county.pid": "bibmdcutwwb7e3d" }, { status: "Permit Issued" }], + }); + + console.log(`${deletedRecords.deletedCount} notifications deleted`); + await mongoose.connection.close(); })().catch((err) => console.log(err));