Module: SpreeCmCommissioner::Seats::BlockDateIteration
- Included in:
- LockBlocks, UnlockBlocks
- Defined in:
- app/services/spree_cm_commissioner/seats/block_date_iteration.rb
Overview
Shared plumbing for services that walk a (seat x date) grid: LockBlocks and UnlockBlocks.
Both take block_ids + dates, resolve one InventoryItem per pair, act on the matching ReservedBlock, and report per-pair skips. Only the per-pair action differs, so everything else lives here.
Defined Under Namespace
Classes: SKIP