Module: Workarea::Order::ItemsExtension

Defined in:
app/models/workarea/order/items_extension.rb

Instance Method Summary collapse

Instance Method Details

#find_existing(sku, customizations = {}) ⇒ Object



4
5
6
7
8
9
10
11
# File 'app/models/workarea/order/items_extension.rb', line 4

def find_existing(sku, customizations = {})
  customizations.stringify_keys! if customizations.present?

  detect do |item|
    item.sku == sku &&
      item.customizations_eql?(customizations)
  end
end