Sha256: b655418526291313f8c4349e64e5530a71049f9c76c366928922f102180e991d
Contents?: true
Size: 628 Bytes
Versions: 6
Compression:
Stored size: 628 Bytes
Contents
Spree::OrdersController.class_eval do def update @order = current_order if @order.update_attributes(params[:order]) render :edit and return unless apply_coupon_code @order.line_items = @order.line_items.select {|li| li.quantity > 0 } fire_event('spree.order.contents_changed') respond_with(@order) do |format| format.html do if params.has_key?(:checkout) redirect_to checkout_state_path(@order.checkout_steps.first) else redirect_to cart_path end end end else respond_with(@order) end end end
Version data entries
6 entries across 6 versions & 2 rubygems