summaryrefslogtreecommitdiff
path: root/modules/server_add/views
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2012-05-16 12:26:09 -0700
committerBharat Mediratta <bharat@menalto.com>2012-05-16 12:26:51 -0700
commit88c0363344860ff87bb7fa2d084b8ab190b364cb (patch)
treee05a95bc6c68b733db13fa3f364a5f7a49ca2783 /modules/server_add/views
parent790f64cbcffec7ded74fb0b023968c1732a2506e (diff)
Prevent server_add autocomplete from being interpreted as UTF-7. Fixes #1871.
Diffstat (limited to 'modules/server_add/views')
-rw-r--r--modules/server_add/views/admin_server_add.html.php17
1 files changed, 17 insertions, 0 deletions
diff --git a/modules/server_add/views/admin_server_add.html.php b/modules/server_add/views/admin_server_add.html.php
index 176cff72..b8443446 100644
--- a/modules/server_add/views/admin_server_add.html.php
+++ b/modules/server_add/views/admin_server_add.html.php
@@ -9,6 +9,23 @@ $("document").ready(function() {
{
max: 256,
loadingClass: "g-loading-small",
+ parse: function(data) {
+ var parsed = [];
+ var rows = data.split("\n");
+ rows.shift(); // drop <META> tag
+ for (var i=0; i < rows.length; i++) {
+ var row = $.trim(rows[i]);
+ if (row) {
+ row = row.split("|");
+ parsed[parsed.length] = {
+ data: row,
+ value: row[0],
+ result: row[0]
+ };
+ }
+ }
+ return parsed;
+ }
});
});
</script>