Rewriting to a URL with 2 replacements fails
--------------------------------------------
Key: COUCHDB-1005
URL: https://issues.apache.org/jira/browse/COUCHDB-1005
Project: CouchDB
Issue Type: Bug
Affects Versions: 1.0.1
Reporter: Sam Bisbee
When I pull two variables out of a URL and drop them into the target, the
target URL breaks. However, it appears that the variables are being captured
appropriately.
This couch was built from source on Ubuntu 10.04 and is running a default
config.
Unexpected Results
----------------------------
Assuming that we're querying the _rewrite handler with /foo/bar
{ "from": "/:user/:plugin", "to": "../../:user-:plugin"} will result in
/db/undefined?user=foo&plugin=bar
{ "from": "/:user/:plugin", "to": "../../:user :plugin"} will result in
/db/undefined?user=foo&plugin=bar
{ "from": "/:user/:plugin", "to": "../../:user"} will CORRECTLY result in
/db/foo?user=foo&plugin=bar
Expected Results
------------------------
{ "from": "/:user/:plugin", "to": "../../:user-:plugin"} should result in
/db/foo-bar?user=foo&plugin=bar
{ "from": "/:user/:plugin", "to": "../../:user :plugin"} will result in /db/foo
bar?user=foo&plugin=bar
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.