lib/gush/client.rb in gush-2.1.0 vs lib/gush/client.rb in gush-3.0.0

- old
+ new

@@ -154,11 +154,16 @@ def enqueue_job(workflow_id, job) job.enqueue! persist_job(workflow_id, job) queue = job.queue || configuration.namespace - - Gush::Worker.set(queue: queue).perform_later(*[workflow_id, job.name]) + wait = job.wait + + if wait.present? + Gush::Worker.set(queue: queue, wait: wait).perform_later(*[workflow_id, job.name]) + else + Gush::Worker.set(queue: queue).perform_later(*[workflow_id, job.name]) + end end private def find_job_by_klass_and_id(workflow_id, job_name)