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.

Reply via email to