fix: Add recording of job errors, remove from queues on failure, centralize options

This commit is contained in:
Tom Moor
2021-09-09 22:38:34 -07:00
parent bd880ee984
commit 231ab2da03
3 changed files with 15 additions and 10 deletions

View File

@@ -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: