aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_controller/routing/route_set.rb
diff options
context:
space:
mode:
authorGabe da Silveira <gabe@websaviour.com>2008-11-14 01:14:02 -0800
committerMichael Koziarski <michael@koziarski.com>2008-11-18 22:47:33 +0100
commit917428bcce7bb22241bfc07daa5d0ddf9d107775 (patch)
tree9deaed010588026d1f7ee4dd93b4401ed26c7b20 /actionpack/lib/action_controller/routing/route_set.rb
parent60d6f255177af3ca93721abb8551c8585fc8c67d (diff)
downloadrails-917428bcce7bb22241bfc07daa5d0ddf9d107775.tar.gz
rails-917428bcce7bb22241bfc07daa5d0ddf9d107775.tar.bz2
rails-917428bcce7bb22241bfc07daa5d0ddf9d107775.zip
Make optimized named routes respect all reserved options and tie it into UrlRewriter::RESERVED_OPTIONS so it's DRY
Signed-off-by: Michael Koziarski <michael@koziarski.com>
Diffstat (limited to 'actionpack/lib/action_controller/routing/route_set.rb')
-rw-r--r--actionpack/lib/action_controller/routing/route_set.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/actionpack/lib/action_controller/routing/route_set.rb b/actionpack/lib/action_controller/routing/route_set.rb
index ff448490e9..1b8b52ad10 100644
--- a/actionpack/lib/action_controller/routing/route_set.rb
+++ b/actionpack/lib/action_controller/routing/route_set.rb
@@ -168,6 +168,7 @@ module ActionController
#
@module.module_eval <<-end_eval # We use module_eval to avoid leaks
def #{selector}(*args)
+
#{generate_optimisation_block(route, kind)}
opts = if args.empty? || Hash === args.first