lib/ext/delayed_job.rb in dj_dashboard-0.0.8 vs lib/ext/delayed_job.rb in dj_dashboard-0.0.8.1

- old
+ new

@@ -14,20 +14,20 @@ running.where("locked_at is not null").where(:attempts => 0) end def failed(job_name = nil) failed = job_name ? where(job_name: job_name) : scoped - failed.where("failed_at is not null and attempts >= 3") + failed.where("failed_at is not null and attempts >= #{Delayed::Worker.max_attempts}") end def pending(job_name = nil) pending = job_name ? where(job_name: job_name) : scoped pending.where(locked_at: nil, failed_at: nil) end def retrying(job_name = nil) retrying = job_name ? where(job_name: job_name) : scoped - retrying.where(locked_at: nil).where("failed_at is not null").where("attempts < 3") + retrying.where(locked_at: nil).where("failed_at is not null").where("attempts < #{Delayed::Worker.max_attempts}") end end end end end