Add stopRepeatableJob for removed bullMQ events that may still be on the queue

This commit is contained in:
Carlos Monastyrski
2025-08-11 19:18:46 -07:00
parent 84ebdb8503
commit 249b2933da

View File

@@ -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<QueueName.DailyResourceCleanUp>(
QueueJobs.DailyResourceCleanUp,
async () => {