class Avo::BaseController
def update
def update @model = @resource.fill_model(@model, cast_nullable(model_params)) saved = @model.save @resource = @resource.hydrate(model: @model, view: :edit, user: _current_user) respond_to do |format| if saved format.html { redirect_to params[:referrer] || resource_path(@model), notice: "#{@model.class.name} was successfully updated." } format.json { render :show, status: :ok, location: @model } else flash[:error] = t "avo.you_missed_something_check_form" format.html { render :edit, status: :unprocessable_entity } format.json { render json: @model.errors, status: :unprocessable_entity } end end end