aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_dispatch/routing/mapper.rb
diff options
context:
space:
mode:
authorAaron Patterson <aaron.patterson@gmail.com>2011-03-11 18:06:10 -0800
committerAaron Patterson <aaron.patterson@gmail.com>2011-03-11 18:06:22 -0800
commit89c5b9aee7d7db95cec9e5a934c3761872ab107e (patch)
tree0eb6c9ea9d2caf43cd4c7eee423284853220e233 /actionpack/lib/action_dispatch/routing/mapper.rb
parent53794cf7b5a9f66c3173f4ca9a5ee3279965a3a0 (diff)
downloadrails-89c5b9aee7d7db95cec9e5a934c3761872ab107e.tar.gz
rails-89c5b9aee7d7db95cec9e5a934c3761872ab107e.tar.bz2
rails-89c5b9aee7d7db95cec9e5a934c3761872ab107e.zip
do not automatically add format to routes that end in a slash
Diffstat (limited to 'actionpack/lib/action_dispatch/routing/mapper.rb')
-rw-r--r--actionpack/lib/action_dispatch/routing/mapper.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/actionpack/lib/action_dispatch/routing/mapper.rb b/actionpack/lib/action_dispatch/routing/mapper.rb
index 1733c8032a..756a21dcac 100644
--- a/actionpack/lib/action_dispatch/routing/mapper.rb
+++ b/actionpack/lib/action_dispatch/routing/mapper.rb
@@ -107,7 +107,7 @@ module ActionDispatch
if @options[:format] == false
@options.delete(:format)
path
- elsif path.include?(":format")
+ elsif path.include?(":format") || path.end_with?('/')
path
else
"#{path}(.:format)"