Bug #4476
[PATCH] URI('http://hoge/b/').route_to('http://hoge/b') wrongly returns './'
| Status: | Closed | Start date: | 03/07/2011 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % Done: | 0% |
||
| Category: | lib | |||
| Target version: | - | |||
| ruby -v: | ruby 1.9.3dev (2011-03-03 trunk 31011) [x86_64-freebsd8] |
Description
When it should be '../b'.
I revamped URI::Generic#route_from_path so that (trailing) slashes are properly and explicitly handled. Please review the attached patch.
Associated revisions
* lib/uri/generic.rb (#route_from_path): Fix a bug where
URI('http://h/b/').route_to('http://h/b') wrongly returned './'
(should be '../b'). [Bug #4476]
* lib/uri/generic.rb (#route_from_path): Fix a bug where
URI('http://h/b/').route_to('http://h/b') wrongly returned './'
(should be '../b'). [Bug #4476]
History
Updated by knu (Akinori MUSHA) about 1 year ago
- Status changed from Open to Assigned
- Assignee set to akira (akira yamada)
Updated by akira (akira yamada) about 1 year ago
I confirmed. Could you please commit your patch?
Updated by knu (Akinori MUSHA) about 1 year ago
- Status changed from Assigned to Closed