Class: MassSearch::ItemAssignToCatalogWorker
- Inherits:
-
Object
- Object
- MassSearch::ItemAssignToCatalogWorker
- Includes:
- MassSearchWorker
- Defined in:
- app/workers/mass_search/item_assign_to_catalog_worker.rb
Overview
Assigns each selected Item to a target Catalog via Catalog::AssignCatalogItem.
action_params: { target_catalog_id:, discount_to_apply:, add_kit_components_to_catalog: }
Instance Method Summary collapse
Instance Method Details
#build_enumerator(args, cursor:) ⇒ Object
8 9 10 11 12 |
# File 'app/workers/mass_search/item_assign_to_catalog_worker.rb', line 8 def build_enumerator(args, cursor:) super @target_catalog = Catalog.find_by(id: @action_params[:target_catalog_id]) active_record_records_enumerator(@search.search_results, cursor: cursor) end |