I think this should be:
```ruby

@tribunal = current_tribunal
@decision = decisions_relation.find_by_file_number(params[:id])
if @decision.update_attributes!(decision_params)
  redirect_to admin_all_decision_path(@decision)
else
  render 'edit'
end
```
 if you redirect to the edit view you will not get the errors that might have occurred, and there is no need for rescue if you execute without the bang