Sha256: 5e4f488969dd4026415e525c364bec21ef7a1c2c43dc911bb11382ddb98de53d
Contents?: true
Size: 569 Bytes
Versions: 138
Compression:
Stored size: 569 Bytes
Contents
# frozen_string_literal: true module Spree module Stock module Splitter class Backordered < Spree::Stock::Splitter::Base def split(packages) split_packages = [] packages.each do |package| if package.on_hand.count > 0 split_packages << build_package(package.on_hand) end if package.backordered.count > 0 split_packages << build_package(package.backordered) end end return_next split_packages end end end end end
Version data entries
138 entries across 138 versions & 2 rubygems