From 460d83411eca1ac1ddb3e4a41590cb90925a44b4 Mon Sep 17 00:00:00 2001 From: Joe Fleming Date: Tue, 28 Jun 2016 17:49:45 -0700 Subject: [PATCH] properly handle job errors without a toString method --- src/worker.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/worker.js b/src/worker.js index c2f65f3..c61b4a4 100644 --- a/src/worker.js +++ b/src/worker.js @@ -188,7 +188,7 @@ export default class Job extends events.EventEmitter { this.debug(`Failure occurred on job ${job._id}`, jobErr); this.emit('job_error', jobErr); - return this._failJob(job, jobErr.toString()); + return this._failJob(job, (jobErr.toString) ? jobErr.toString() : false); }); }