summaryrefslogtreecommitdiff
path: root/share/www/database.html
diff options
context:
space:
mode:
authorJan Lehnardt <jan@apache.org>2011-01-11 00:21:15 +0000
committerJan Lehnardt <jan@apache.org>2011-01-11 00:21:15 +0000
commit7a98436416a4897632a5abe911420da3fdeef636 (patch)
treeac1b7e915077264f7c6a2e3dfb3e230e25f19046 /share/www/database.html
parent38b836a044900545834f6a6a5126d09b244379cf (diff)
Avoid overzealous URI encoding.
Fix raw view document link. Closes COUCHDB-998 git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1057425 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'share/www/database.html')
-rw-r--r--share/www/database.html4
1 files changed, 4 insertions, 0 deletions
diff --git a/share/www/database.html b/share/www/database.html
index 2802ad78..9a9f121e 100644
--- a/share/www/database.html
+++ b/share/www/database.html
@@ -40,6 +40,10 @@ specific language governing permissions and limitations under the License.
$("h1 strong").text(page.db.name);
var viewPath = page.viewName || "_all_docs";
if (viewPath != "_temp_view" && viewPath != "_design_docs") {
+ viewPath = $.map(viewPath.split("/"), function (part) {
+ return encodeURIComponent(part);
+ }).join("/");
+
$("h1 a.raw").attr("href", "/" + encodeURIComponent(page.db.name) +
"/" + viewPath);
}