Sha256: 3a81d3458457c31e4c25734c0ce7e803e93d47fdefe522b50b0598a5b97a70d1
Contents?: true
Size: 337 Bytes
Versions: 1
Compression:
Stored size: 337 Bytes
Contents
Spree::Stock::InventoryValidator.class_eval do def validate(line_item) total_quantity = line_item.quantity_by_variant.values.sum if line_item.inventory_units.count != total_quantity line_item.errors[:inventory] << Spree.t( :inventory_not_available, item: line_item.variant.name ) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
solidus_product_assembly-1.0.0 | app/models/spree/stock/inventory_validator_decorator.rb |