don't emit on version errors
This commit is contained in:
@@ -67,6 +67,7 @@ export default class Job extends events.EventEmitter {
|
|||||||
return updatedJob;
|
return updatedJob;
|
||||||
})
|
})
|
||||||
.catch((err) => {
|
.catch((err) => {
|
||||||
|
if (err.statusCode === 409) return true;
|
||||||
this.debug(`_claimJob failed on job ${job._id}`, err);
|
this.debug(`_claimJob failed on job ${job._id}`, err);
|
||||||
this.emit('claim_error', err);
|
this.emit('claim_error', err);
|
||||||
return false;
|
return false;
|
||||||
@@ -95,9 +96,9 @@ export default class Job extends events.EventEmitter {
|
|||||||
})
|
})
|
||||||
.then(() => true)
|
.then(() => true)
|
||||||
.catch((err) => {
|
.catch((err) => {
|
||||||
|
if (err.statusCode === 409) return true;
|
||||||
this.debug(`_failJob failed on job ${job._id}`, err);
|
this.debug(`_failJob failed on job ${job._id}`, err);
|
||||||
this.emit('fail_error', err);
|
this.emit('fail_error', err);
|
||||||
if (err.statusCode === 409) return true;
|
|
||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user