diff options
author | Bharat Mediratta <bharat@menalto.com> | 2012-05-16 12:26:09 -0700 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2012-05-16 12:26:51 -0700 |
commit | 88c0363344860ff87bb7fa2d084b8ab190b364cb (patch) | |
tree | e05a95bc6c68b733db13fa3f364a5f7a49ca2783 /modules/server_add/views | |
parent | 790f64cbcffec7ded74fb0b023968c1732a2506e (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.php | 17 |
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> |