Sha256: 179990df1adb84dee783a47cdec5ed54a752629af7b35c5da1b4665ed01dc9f9

Contents?: true

Size: 349 Bytes

Versions: 3

Compression:

Stored size: 349 Bytes

Contents

# frozen_string_literal: true

module SolidusProductAssembly
  module Spree
    module Stock
      module DifferentiatorDecorator
        def build_missing
          super.tap do
            @missing.delete_if { |k, _v| k.product.assembly? }
          end
        end

        ::Spree::Stock::Differentiator.prepend self
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
solidus_product_assembly-1.4.0 app/decorators/models/solidus_product_assembly/spree/stock/differentiator_decorator.rb
solidus_product_assembly-1.3.0 app/decorators/models/solidus_product_assembly/spree/stock/differentiator_decorator.rb
solidus_product_assembly-1.2.0 app/decorators/models/solidus_product_assembly/spree/stock/differentiator_decorator.rb