aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack
diff options
context:
space:
mode:
authorSeth Faxon <seth.faxon@gmail.com>2016-08-13 17:44:24 -0700
committerSeth Faxon <seth.faxon@gmail.com>2016-08-13 17:44:24 -0700
commitcadecac53dc38ce1a3dfe5713e69fe706ae53fcd (patch)
tree63de2cd54bfcd4aa1ac72de7fa3a9fb12cb7475c /actionpack
parent6107a40c0e4d05614493bddf33d5ae8d9ce8a8d2 (diff)
downloadrails-cadecac53dc38ce1a3dfe5713e69fe706ae53fcd.tar.gz
rails-cadecac53dc38ce1a3dfe5713e69fe706ae53fcd.tar.bz2
rails-cadecac53dc38ce1a3dfe5713e69fe706ae53fcd.zip
fix Rails.application.routes.router.visualizer for router debugging
fixes error due to Routes#partitioned_routes being removed
Diffstat (limited to 'actionpack')
-rw-r--r--actionpack/lib/action_dispatch/journey/router.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/actionpack/lib/action_dispatch/journey/router.rb b/actionpack/lib/action_dispatch/journey/router.rb
index 727763c972..772fd3e14b 100644
--- a/actionpack/lib/action_dispatch/journey/router.rb
+++ b/actionpack/lib/action_dispatch/journey/router.rb
@@ -72,7 +72,9 @@ module ActionDispatch
private
def partitioned_routes
- routes.partitioned_routes
+ routes.partition { |r|
+ r.path.anchored && r.ast.grep(Nodes::Symbol).all? { |n| n.default_regexp? }
+ }
end
def ast