gitcoinco/code_fund_ads

View on GitHub
app/jobs/record_uplift_job.rb

Summary

Maintainability
A
0 mins
Test Coverage
class RecordUpliftJob < ApplicationJob
  queue_as :low

  def perform(advertiser_id, impression_id)
    Impression
      .partitioned(advertiser_id, 2.days.ago, Date.current)
      .where(id: impression_id)
      .update_all(uplift: true)
  end
end