From 249b2933da0f071a743c2df574c986e6e3649b60 Mon Sep 17 00:00:00 2001 From: Carlos Monastyrski Date: Mon, 11 Aug 2025 19:18:46 -0700 Subject: [PATCH] Add stopRepeatableJob for removed bullMQ events that may still be on the queue --- .../resource-cleanup/resource-cleanup-queue.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/backend/src/services/resource-cleanup/resource-cleanup-queue.ts b/backend/src/services/resource-cleanup/resource-cleanup-queue.ts index 224eef4bf..dcfa7ea0d 100644 --- a/backend/src/services/resource-cleanup/resource-cleanup-queue.ts +++ b/backend/src/services/resource-cleanup/resource-cleanup-queue.ts @@ -49,6 +49,19 @@ export const dailyResourceCleanUpQueueServiceFactory = ({ } const init = async () => { + await queueService.stopRepeatableJob( + QueueName.AuditLogPrune, + QueueJobs.AuditLogPrune, + { pattern: "0 0 * * *", utc: true }, + QueueName.AuditLogPrune // just a job id + ); + await queueService.stopRepeatableJob( + QueueName.DailyResourceCleanUp, + QueueJobs.DailyResourceCleanUp, + { pattern: "0 0 * * *", utc: true }, + QueueName.DailyResourceCleanUp // just a job id + ); + await queueService.startPg( QueueJobs.DailyResourceCleanUp, async () => {