Created by: Maximization
Fixes #601 (closed)
It was a bit tricky to do becase here https://github.com/OptimalBits/bull/blob/master/lib/queue.js#L547 the jobId is overwritten so if you use opts.jobId for the repeatKey/customId you're going to end up with a key that looks like this: repeat:__default__:repeat:__default__:LHjHbS8qDxXEzpqQQPAH4m:1499171120000:1499171130000
I came up with a solution to store the initial jobId provided by the user in a separate variable on the opts object. Let me know what you think.