Adds a reusable method to render API response on validation failure.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4455 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2010-12-03 11:51:06 +00:00
parent ea59d93dc8
commit d0a3aab2e7
2 changed files with 15 additions and 5 deletions
+2 -4
View File
@@ -122,8 +122,7 @@ class UsersController < ApplicationController
respond_to do |format|
format.html { render :action => 'new' }
format.json { render :json => {:errors => @user.errors}, :status => :unprocessable_entity, :layout => false }
format.xml { render :xml => @user.errors, :status => :unprocessable_entity, :layout => false }
format.api { render_validation_errors(@user) }
end
end
end
@@ -180,8 +179,7 @@ class UsersController < ApplicationController
respond_to do |format|
format.html { render :action => :edit }
format.json { render :json => {:errors => @user.errors}, :status => :unprocessable_entity, :layout => false }
format.xml { render :xml => @user.errors, :status => :unprocessable_entity, :layout => false }
format.api { render_validation_errors(@user) }
end
end
rescue ::ActionController::RedirectBackError