diff options
author | José Valim <jose.valim@plataformatec.com.br> | 2012-09-23 09:45:32 -0700 |
---|---|---|
committer | José Valim <jose.valim@plataformatec.com.br> | 2012-09-23 09:45:32 -0700 |
commit | 09d298eeccd46857dd018aea7ba0a880640cc289 (patch) | |
tree | f70848c05d513d5a730b39b15ad05f329672a3d0 | |
parent | d9b873c4289c1e0dc1bf1d644fa827b600fb0893 (diff) | |
parent | 5a76d08733da72cf1ee808a38304a9927e734765 (diff) | |
download | rails-09d298eeccd46857dd018aea7ba0a880640cc289.tar.gz rails-09d298eeccd46857dd018aea7ba0a880640cc289.tar.bz2 rails-09d298eeccd46857dd018aea7ba0a880640cc289.zip |
Merge pull request #7740 from BMorearty/dont-sort-params
Removed sorting of attribute names in controller generator.
-rw-r--r-- | railties/lib/rails/generators/rails/scaffold_controller/templates/controller.rb | 2 | ||||
-rw-r--r-- | railties/test/generators/scaffold_controller_generator_test.rb | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/railties/lib/rails/generators/rails/scaffold_controller/templates/controller.rb b/railties/lib/rails/generators/rails/scaffold_controller/templates/controller.rb index 5d038d20e7..d6bce40b0c 100644 --- a/railties/lib/rails/generators/rails/scaffold_controller/templates/controller.rb +++ b/railties/lib/rails/generators/rails/scaffold_controller/templates/controller.rb @@ -94,7 +94,7 @@ class <%= controller_class_name %>Controller < ApplicationController <%- if attributes.empty? -%> params[<%= ":#{singular_table_name}" %>] <%- else -%> - params.require(<%= ":#{singular_table_name}" %>).permit(<%= attributes.map {|a| ":#{a.name}" }.sort.join(', ') %>) + params.require(<%= ":#{singular_table_name}" %>).permit(<%= attributes.map {|a| ":#{a.name}" }.join(', ') %>) <%- end -%> end end diff --git a/railties/test/generators/scaffold_controller_generator_test.rb b/railties/test/generators/scaffold_controller_generator_test.rb index 1e16f04d85..aa09343346 100644 --- a/railties/test/generators/scaffold_controller_generator_test.rb +++ b/railties/test/generators/scaffold_controller_generator_test.rb @@ -50,7 +50,7 @@ class ScaffoldControllerGeneratorTest < Rails::Generators::TestCase end assert_match(/def user_params/, content) - assert_match(/params\.require\(:user\)\.permit\(:age, :name\)/, content) + assert_match(/params\.require\(:user\)\.permit\(:name, :age\)/, content) end end |