summaryrefslogtreecommitdiff
path: root/share/www/script/futon.browse.js
diff options
context:
space:
mode:
authorJohn Christopher Anderson <jchris@apache.org>2010-06-24 16:53:43 +0000
committerJohn Christopher Anderson <jchris@apache.org>2010-06-24 16:53:43 +0000
commitead517e9c72a264e048f086999b16d4cfd801da2 (patch)
treeae17131d082edd5b4d58c5fb8fe3d29be3301037 /share/www/script/futon.browse.js
parent9a8c496a787bdef6eb0af2ded243d2bb209503d5 (diff)
proper docid escaping in Futon view display, thanks Paul Bonser. Closes COUCHDB-748
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@957622 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'share/www/script/futon.browse.js')
-rw-r--r--share/www/script/futon.browse.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/share/www/script/futon.browse.js b/share/www/script/futon.browse.js
index 83f29033..354a6a60 100644
--- a/share/www/script/futon.browse.js
+++ b/share/www/script/futon.browse.js
@@ -152,7 +152,7 @@
page.viewName.indexOf("/_view"));
db.compactView(groupname, {success: function(resp) { callback() }});
break;
- case "view_cleanup":
+ case "view_cleanup":
db.viewCleanup({success: function(resp) { callback() }});
break;
}
@@ -178,7 +178,7 @@
}
});
}
-
+
this.databaseSecurity = function() {
$.showDialog("dialog/_database_security.html", {
load : function(d) {
@@ -672,7 +672,7 @@
if (row.id) {
$("<td class='key'><a href='document.html?" + encodeURIComponent(db.name) +
"/" + $.couch.encodeDocId(row.id) + "'><strong></strong><br>" +
- "<span class='docid'>ID:&nbsp;" + row.id + "</span></a></td>")
+ "<span class='docid'>ID:&nbsp;" + $.futon.escape(row.id) + "</span></a></td>")
.find("strong").text(key).end()
.appendTo(tr);
} else {
@@ -851,7 +851,7 @@
return true;
} catch (err) {
var msg = err.message;
- if (msg == "parseJSON" || msg == "JSON.parse") {
+ if (msg == "parseJSON" || msg == "JSON.parse") {
msg = "There is a syntax error in the document.";
}
$("<div class='error'></div>").text(msg).appendTo(this);