lib/good_job/job.rb in good_job-0.8.0 vs lib/good_job/job.rb in good_job-0.8.1
- old
+ new
@@ -17,10 +17,10 @@
end
def next
good_job = nil
- @query.limit(1).with_advisory_lock do |good_jobs|
+ @query.only_scheduled.limit(1).with_advisory_lock do |good_jobs|
good_job = good_jobs.first
break unless good_job
good_job.perform
end