aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--actionpack/lib/action_controller/routing.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/actionpack/lib/action_controller/routing.rb b/actionpack/lib/action_controller/routing.rb
index 3354e8444f..aaac0dd77d 100644
--- a/actionpack/lib/action_controller/routing.rb
+++ b/actionpack/lib/action_controller/routing.rb
@@ -241,7 +241,7 @@ module ActionController
return controller, (index - start_at)
end
rescue NameError => e
- raise unless /^uninitialized constant #{controller_name}$/ =~ e.message
+ raise unless /^uninitialized constant .*#{controller_name}$/ =~ e.message
end
begin
@@ -249,7 +249,8 @@ module ActionController
# Check that we didn't get a module from a parent namespace
mod = (mod == Object || next_mod.name == "#{mod.name}::#{mod_name}") ? next_mod : nil
rescue NameError => e
- raise unless /^uninitialized constant #{mod_name}$/ =~ e.message
+ breakpoint
+ raise unless /^uninitialized constant .*#{mod_name}$/ =~ e.message
end
return nil unless mod