Class: SpreeCmCommissioner::ReportsAssigner
- Inherits:
-
BaseInteractor
- Object
- BaseInteractor
- SpreeCmCommissioner::ReportsAssigner
- Defined in:
- app/interactors/spree_cm_commissioner/reports_assigner.rb
Instance Method Summary collapse
Instance Method Details
#call ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 |
# File 'app/interactors/spree_cm_commissioner/reports_assigner.rb', line 5 def call preset_queries = Blazer::Query.where(preset: true) preset_queries.find_each do |query| SpreeCmCommissioner::BlazerQueryable.find_or_create_by!( queryable_type: queryable_type, queryable_id: queryable_id, blazer_query_id: query.id ) end end |