Merge pull request #3482 from omnivore-app/fix/update-db-job

fix: dedupe update-db job by using library_item_id as job_id
This commit is contained in:
Hongbo Wu 2024-02-06 14:24:08 +08:00 committed by GitHub
commit f0d0414493
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -695,6 +695,7 @@ export const bulkEnqueueUpdateLabels = async (data: UpdateLabelsData[]) => {
name: UPDATE_LABELS_JOB,
data: d,
opts: {
jobId: `${UPDATE_LABELS_JOB}_${d.libraryItemId}`,
attempts: 6,
priority: 1,
backoff: {
@ -720,6 +721,7 @@ export const enqueueUpdateHighlight = async (data: UpdateHighlightData) => {
try {
return queue.add(UPDATE_HIGHLIGHT_JOB, data, {
jobId: `${UPDATE_HIGHLIGHT_JOB}_${data.libraryItemId}`,
attempts: 6,
priority: 1,
backoff: {