fix: Add recording of job errors, remove from queues on failure, centralize options
This commit is contained in:
@@ -14,7 +14,6 @@ export default class DebounceProcessor {
|
||||
},
|
||||
{
|
||||
delay: 5 * 60 * 1000,
|
||||
removeOnComplete: true,
|
||||
}
|
||||
);
|
||||
break;
|
||||
@@ -30,13 +29,10 @@ export default class DebounceProcessor {
|
||||
// this functions as a simple distributed debounce.
|
||||
if (document.updatedAt > new Date(event.createdAt)) return;
|
||||
|
||||
globalEventQueue.add(
|
||||
{
|
||||
...event,
|
||||
name: "documents.update.debounced",
|
||||
},
|
||||
{ removeOnComplete: true }
|
||||
);
|
||||
globalEventQueue.add({
|
||||
...event,
|
||||
name: "documents.update.debounced",
|
||||
});
|
||||
break;
|
||||
}
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user