Sha256: a2788e6912fbc7da3933ccf4422b77e18ff72061833d2cf6ad7928ec95252824
Contents?: true
Size: 398 Bytes
Versions: 85
Compression:
Stored size: 398 Bytes
Contents
# frozen_string_literal: true module Spree module Stock class InventoryValidator < ActiveModel::Validator def validate(line_item) if line_item.inventory_units.count != line_item.quantity line_item.errors.add(:inventory, I18n.t( 'spree.inventory_not_available', item: line_item.variant.name )) end end end end end
Version data entries
85 entries across 85 versions & 1 rubygems