Sha256: f9a64bb6477f4f0c6ffae8b2d10480c8b7dc3bcbe9ab09cae0f86a048b2fba6f
Contents?: true
Size: 777 Bytes
Versions: 2
Compression:
Stored size: 777 Bytes
Contents
module Spree module Admin class AdjustmentsController < ResourceController belongs_to 'spree/order', find_by: :number create.after :update_totals destroy.after :update_totals update.after :update_totals skip_before_action :load_resource, only: [:toggle_state, :edit, :update, :destroy] before_action :find_adjustment, only: [:destroy, :edit, :update] def index @adjustments = @order.all_adjustments.order("created_at ASC") end private def find_adjustment # Need to assign to @object here to keep ResourceController happy @adjustment = @object = parent.all_adjustments.find(params[:id]) end def update_totals @order.reload.update! end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
spree_backend-2.4.0.rc2 | app/controllers/spree/admin/adjustments_controller.rb |
spree_backend-2.4.0.rc1 | app/controllers/spree/admin/adjustments_controller.rb |