Skip to content

Commit 9bd2329

Browse files
committed
Use string range notation for backwards compatibility with Good job
1 parent 3f523ae commit 9bd2329

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/hirefire/macro/good_job.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def job_queue_latency(*queues)
2929
query = query.where(queue_name: queues) if queues.any?
3030
query = query.where(performed_at: nil)
3131
query = query.where.not(error_event: discarded_enum).or(query.where(error_event: nil)) if error_event_supported?
32-
query = query.where(scheduled_at: ..Time.now).or(query.where(scheduled_at: nil))
32+
query = query.where("scheduled_at <= ?", Time.now).or(query.where(scheduled_at: nil))
3333
query = query.order(scheduled_at: :asc, created_at: :asc)
3434

3535
if (job = query.first)
@@ -57,7 +57,7 @@ def job_queue_size(*queues)
5757
query = query.where(queue_name: queues) if queues.any?
5858
query = query.where(performed_at: nil)
5959
query = query.where.not(error_event: discarded_enum).or(query.where(error_event: nil)) if error_event_supported?
60-
query = query.where(scheduled_at: ..Time.now).or(query.where(scheduled_at: nil))
60+
query = query.where("scheduled_at <= ?", Time.now).or(query.where(scheduled_at: nil))
6161
query.count
6262
end
6363
end

0 commit comments

Comments
 (0)