de-duplicate export jobs

This commit is contained in:
Hazelnoot 2025-07-26 19:41:39 -04:00
parent 30ea722751
commit 9eaf397b2d

View file

@ -269,6 +269,9 @@ export class QueueService {
age: 3600 * 24 * 7, // keep up to 7 days age: 3600 * 24 * 7, // keep up to 7 days
count: 100, count: 100,
}, },
deduplication: {
id: user.id,
},
}); });
} }
@ -279,6 +282,9 @@ export class QueueService {
}, { }, {
removeOnComplete: true, removeOnComplete: true,
removeOnFail: true, removeOnFail: true,
deduplication: {
id: user.id,
},
}); });
} }
@ -295,6 +301,9 @@ export class QueueService {
age: 3600 * 24 * 7, // keep up to 7 days age: 3600 * 24 * 7, // keep up to 7 days
count: 100, count: 100,
}, },
deduplication: {
id: user.id,
},
}); });
} }
@ -311,6 +320,9 @@ export class QueueService {
age: 3600 * 24 * 7, // keep up to 7 days age: 3600 * 24 * 7, // keep up to 7 days
count: 100, count: 100,
}, },
deduplication: {
id: user.id,
},
}); });
} }
@ -327,6 +339,9 @@ export class QueueService {
age: 3600 * 24 * 7, // keep up to 7 days age: 3600 * 24 * 7, // keep up to 7 days
count: 100, count: 100,
}, },
deduplication: {
id: user.id,
},
}); });
} }
@ -345,6 +360,9 @@ export class QueueService {
age: 3600 * 24 * 7, // keep up to 7 days age: 3600 * 24 * 7, // keep up to 7 days
count: 100, count: 100,
}, },
deduplication: {
id: user.id,
},
}); });
} }
@ -361,6 +379,9 @@ export class QueueService {
age: 3600 * 24 * 7, // keep up to 7 days age: 3600 * 24 * 7, // keep up to 7 days
count: 100, count: 100,
}, },
deduplication: {
id: user.id,
},
}); });
} }
@ -377,6 +398,9 @@ export class QueueService {
age: 3600 * 24 * 7, // keep up to 7 days age: 3600 * 24 * 7, // keep up to 7 days
count: 100, count: 100,
}, },
deduplication: {
id: user.id,
},
}); });
} }
@ -393,6 +417,9 @@ export class QueueService {
age: 3600 * 24 * 7, // keep up to 7 days age: 3600 * 24 * 7, // keep up to 7 days
count: 100, count: 100,
}, },
deduplication: {
id: user.id,
},
}); });
} }
@ -409,6 +436,9 @@ export class QueueService {
age: 3600 * 24 * 7, // keep up to 7 days age: 3600 * 24 * 7, // keep up to 7 days
count: 100, count: 100,
}, },
deduplication: {
id: user.id,
},
}); });
} }