aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_controller/resources.rb
diff options
context:
space:
mode:
authorPratik Naik <pratiknaik@gmail.com>2009-03-14 13:12:13 +0000
committerPratik Naik <pratiknaik@gmail.com>2009-03-14 13:12:13 +0000
commitb8ad501c910f9ba987bd5390b81006b73ff80bb1 (patch)
tree2a4b20d8ad635f7460829c4d4b648762ff700314 /actionpack/lib/action_controller/resources.rb
parent626221d17c64b4cfb2807c7514de704c82c4c814 (diff)
parentac3848201dfd7400708d3ccae0acb9388318fb99 (diff)
downloadrails-b8ad501c910f9ba987bd5390b81006b73ff80bb1.tar.gz
rails-b8ad501c910f9ba987bd5390b81006b73ff80bb1.tar.bz2
rails-b8ad501c910f9ba987bd5390b81006b73ff80bb1.zip
Merge commit 'mainstream/master'
Diffstat (limited to 'actionpack/lib/action_controller/resources.rb')
-rw-r--r--actionpack/lib/action_controller/resources.rb7
1 files changed, 1 insertions, 6 deletions
diff --git a/actionpack/lib/action_controller/resources.rb b/actionpack/lib/action_controller/resources.rb
index 0a89c4b3d5..5f71a105c8 100644
--- a/actionpack/lib/action_controller/resources.rb
+++ b/actionpack/lib/action_controller/resources.rb
@@ -670,12 +670,7 @@ module ActionController
when "show", "edit"; default_options.merge(add_conditions_for(resource.conditions, method || :get)).merge(resource.requirements(require_id))
when "update"; default_options.merge(add_conditions_for(resource.conditions, method || :put)).merge(resource.requirements(require_id))
when "destroy"; default_options.merge(add_conditions_for(resource.conditions, method || :delete)).merge(resource.requirements(require_id))
- else
- if method.nil? || resource.member_methods.nil? || resource.member_methods[method.to_sym].nil?
- default_options.merge(add_conditions_for(resource.conditions, method)).merge(resource.requirements)
- else
- resource.member_methods[method.to_sym].include?(action) ? default_options.merge(add_conditions_for(resource.conditions, method)).merge(resource.requirements(require_id)) : default_options.merge(add_conditions_for(resource.conditions, method)).merge(resource.requirements)
- end
+ else default_options.merge(add_conditions_for(resource.conditions, method)).merge(resource.requirements)
end
end
end