diff --git a/glances/outputs/static/js/services/plugins/glances_alert.js b/glances/outputs/static/js/services/plugins/glances_alert.js index 0b1466df8a3c7a89c4620f8a4b4961000d11d846..cc434d1aef4dbc34eb389a713cfba172e44500d4 100644 --- a/glances/outputs/static/js/services/plugins/glances_alert.js +++ b/glances/outputs/static/js/services/plugins/glances_alert.js @@ -3,10 +3,15 @@ glancesApp.service('GlancesPluginAlert', function () { var _alerts = []; this.setData = function (data, views) { + data = data[_pluginName]; _alerts = []; - for (var i = 0; i < data[_pluginName].length; i++) { - var alertData = data[_pluginName][i]; + if(!_.isArray(data)) { + data = []; + } + + for (var i = 0; i < data.length; i++) { + var alertData = data[i]; var alert = {}; alert.name = alertData[3];