docbrown/app/workers/audience_segment_refresh_all_worker.rb
Dambar Pun e5b4f6a7d0
rename to new name to avoid confusion (#20163)
Co-authored-by: Dambar Pun <dambarpun@Dambars-MacBook-Pro.local>
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
2023-09-26 08:29:05 -04:00

13 lines
304 B
Ruby

class AudienceSegmentRefreshAllWorker
include Sidekiq::Job
sidekiq_options queue: :low_priority
def perform
ids = Billboard.approved_and_published
.distinct(:audience_segment_id)
.pluck(:audience_segment_id).compact
AudienceSegmentRefreshWorker.perform_bulk([ids])
end
end