diff options
author | Casey Deccio <casey@deccio.net> | 2015-01-27 23:05:48 +0300 |
---|---|---|
committer | Casey Deccio <casey@deccio.net> | 2015-01-27 23:05:48 +0300 |
commit | 1f367526205bc9eb0f7029c0affefe161e2d61e7 (patch) | |
tree | 4d2db96bd9490bc5ee3b5ab025bc919eba8e6c70 /share | |
parent | 22fe97cff555bb01499138e2db05dab43e669d5b (diff) |
Update js to handle new error messages
Diffstat (limited to 'share')
-rw-r--r-- | share/js/dnsviz.js | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/share/js/dnsviz.js b/share/js/dnsviz.js index ee0a34d..8673963 100644 --- a/share/js/dnsviz.js +++ b/share/js/dnsviz.js @@ -95,7 +95,17 @@ AuthGraph.prototype.infoToHtmlTableComponents = function (obj) { }; val = newval; } - if (typeof val[0] in {'string':null,'number':null}) { + if (key.toLowerCase() in {'errors':null,'warnings':null}) { + s += '<ul>'; + for (var i = 0; i < val.length; i++) { + s += '<li>' + val[i]['description']; + if (val[i]['servers'] != undefined) { + s += ' (' + val[i]['servers'].join(", ") + ')'; + } + s += '</li>'; + } + s += '</ul>'; + } else if (typeof val[0] in {'string':null,'number':null}) { if (key.toLowerCase() in {'servers':null,'digest_type':null}) { s += val.join(", "); } else { |