docbrown/app/workers/audience_segment_refresh_all_worker.rb
Anna Buianova 2d6b740940
Renamed DisplayAd model to Billboard (#19993)
* Renamed Resource Admin: DisplayAd to Billboard

* Renamed DisplayAd to Billboard

* Added a data update script for roles
2023-08-28 08:09:36 -04:00

13 lines
307 B
Ruby

class AudienceSegmentRefreshAllWorker
include Sidekiq::Worker
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