Sha256: e949e94c22717fe27039ef31ca016c0484d2dfd731b7823d129249d3f7197a87
Contents?: true
Size: 478 Bytes
Versions: 13
Compression:
Stored size: 478 Bytes
Contents
module SpreeMultiDomain::CreateLineItemSupport extend ActiveSupport::Concern included do prepend(InstanceMethods) rescue_from SpreeMultiDomain::LineItemConcerns::ProductDoesNotBelongToStoreError, with: :product_does_not_belong_to_store end module InstanceMethods private def product_does_not_belong_to_store render json: { message: Spree.t('errors.products_from_different_stores_may_not_be_added_to_this_order') }, status: 422 end end end
Version data entries
13 entries across 13 versions & 1 rubygems