Class: Spree::Admin::DigitalsController
- Inherits:
-
ResourceController
- Object
- ApplicationController
- BaseController
- ResourceController
- Spree::Admin::DigitalsController
- Defined in:
- app/controllers/spree/admin/digitals_controller.rb
Instance Method Summary collapse
Methods inherited from ResourceController
belongs_to, #destroy, #edit, #new, #update, #update_positions
Instance Method Details
#create ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'app/controllers/spree/admin/digitals_controller.rb', line 6 def create invoke_callbacks(:create, :before) @object.attributes = permitted_resource_params if @object.valid? super else invoke_callbacks(:create, :fails) flash[:error] = @object.errors..join(', ') respond_with(@object) do |format| format.html { render action: :index, status: :unprocessable_entity } format.js { render layout: false, status: :unprocessable_entity } end end end |