Method: Infold::ColumnsController#update
- Defined in:
- app/controllers/infold/columns_controller.rb
#update ⇒ Object
38 39 40 41 42 43 44 45 46 47 48 |
# File 'app/controllers/infold/columns_controller.rb', line 38 def update @column = ModelColumn.find(params[:id]) @column.assign_attributes(post_params) if @column.invalid?(:detail) flash.now[:warning] = t('infold.flash.invalid') render status: :unprocessable_entity else # ここではflash設定しない。また、detail以外のvalidエラーに備えて、save!ではなくsaveとする @column.save end end |