Sha256: 60228f14db6fa04b902512cdb0a72165ba31ad0f5baa032506b98caa06629ec7
Contents?: true
Size: 377 Bytes
Versions: 1
Compression:
Stored size: 377 Bytes
Contents
Spree::Order.class_eval do def self.build_from_api(user, params) order = create params[:line_items].each do |variant_id, quantity| line_item_params = { :variant_id => variant_id, :quantity => quantity } line_item = order.add_variant(Spree::Variant.find(variant_id), quantity) end order.user = user order.email = user.email order end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
spree_api-1.1.0.rc1 | app/models/spree/order_decorator.rb |