aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_controller/abstract/base.rb
diff options
context:
space:
mode:
authorJeremy Kemper <jeremy@bitsweat.net>2009-05-14 01:56:07 -0700
committerJeremy Kemper <jeremy@bitsweat.net>2009-05-14 02:01:08 -0700
commitc286952050e8fe16b0f6d64ba0687b52cc8f2ae1 (patch)
tree38dc6ad83ca0d4ae2695ca85793baa38ce06ea55 /actionpack/lib/action_controller/abstract/base.rb
parent5dd29c466c38a1bc395da579fd4b22c5e5a8e9fd (diff)
downloadrails-c286952050e8fe16b0f6d64ba0687b52cc8f2ae1.tar.gz
rails-c286952050e8fe16b0f6d64ba0687b52cc8f2ae1.tar.bz2
rails-c286952050e8fe16b0f6d64ba0687b52cc8f2ae1.zip
Minimal base/new_base comparison
Diffstat (limited to 'actionpack/lib/action_controller/abstract/base.rb')
-rw-r--r--actionpack/lib/action_controller/abstract/base.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/actionpack/lib/action_controller/abstract/base.rb b/actionpack/lib/action_controller/abstract/base.rb
index c9e1081b23..4b8d953643 100644
--- a/actionpack/lib/action_controller/abstract/base.rb
+++ b/actionpack/lib/action_controller/abstract/base.rb
@@ -1,3 +1,5 @@
+require 'active_support/core_ext/module/attr_internal'
+
module AbstractController
class Error < StandardError; end
@@ -89,7 +91,7 @@ module AbstractController
# you must handle it by also overriding process_action and
# handling the case.
def respond_to_action?(action_name)
- action_methods.include?(action_name) || respond_to?(:action_missing, true)
+ action_methods.include?(action_name.to_s) || respond_to?(:action_missing, true)
end
end
-end \ No newline at end of file
+end