From 065b3af3582f5f557611b0730996fed885a5e3e9 Mon Sep 17 00:00:00 2001 From: Nicholas Seckar Date: Thu, 16 Mar 2006 04:09:18 +0000 Subject: Explain thyself git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3893 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- actionpack/lib/action_controller/routing.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/actionpack/lib/action_controller/routing.rb b/actionpack/lib/action_controller/routing.rb index 3529c70237..d6e287e0ba 100644 --- a/actionpack/lib/action_controller/routing.rb +++ b/actionpack/lib/action_controller/routing.rb @@ -233,6 +233,7 @@ module ActionController controller_name = "#{mod_name}Controller" begin + # We use eval instead of const_get to avoid obtaining values from parent modules. controller = eval("mod::#{controller_name}", nil, __FILE__, __LINE__) expected_name = "#{mod.name}::#{controller_name}" -- cgit v1.2.3