aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/generators/rails/scaffold_controller
diff options
context:
space:
mode:
authorSantiago Pastorino <santiago@wyeworks.com>2015-05-15 11:28:52 -0300
committerSantiago Pastorino <santiago@wyeworks.com>2015-06-11 16:54:16 -0300
commit72d0784611af76dd0bb3154a662c6ec14a022f4c (patch)
tree5cf70a5cba65776252969c513f77570b9aa7d1a0 /railties/lib/rails/generators/rails/scaffold_controller
parent80702b78e1686e5569d8e0b86f2500a2df25c9cf (diff)
downloadrails-72d0784611af76dd0bb3154a662c6ec14a022f4c.tar.gz
rails-72d0784611af76dd0bb3154a662c6ec14a022f4c.tar.bz2
rails-72d0784611af76dd0bb3154a662c6ec14a022f4c.zip
Make Rails API apps return the full resource on update
Diffstat (limited to 'railties/lib/rails/generators/rails/scaffold_controller')
-rw-r--r--railties/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/railties/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb b/railties/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb
index ca76da6530..695b7cc90b 100644
--- a/railties/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb
+++ b/railties/lib/rails/generators/rails/scaffold_controller/templates/api_controller.rb
@@ -32,7 +32,7 @@ class <%= controller_class_name %>Controller < ApplicationController
# PATCH/PUT <%= route_url %>/1
def update
if @<%= orm_instance.update("#{singular_table_name}_params") %>
- head :no_content
+ render json: <%= "@#{singular_table_name}" %>
else
render json: <%= "@#{orm_instance.errors}" %>, status: :unprocessable_entity
end