diff --git a/src/components/Widgets/GlAlerts.vue b/src/components/Widgets/GlAlerts.vue
index df819794..d0306a3b 100644
--- a/src/components/Widgets/GlAlerts.vue
+++ b/src/components/Widgets/GlAlerts.vue
@@ -46,15 +46,15 @@ export default {
const alerts = [];
alertData.forEach((alert) => {
alerts.push({
- time: timestampToDateTime(alert[0] * 1000),
- ongoing: (alert[1] === -1),
- timeAgo: getTimeAgo(alert[0] * 1000),
- lasted: alert[1] ? getTimeDifference(alert[0] * 1000, alert[1] * 1000) : 'Ongoing',
- severity: alert[2],
- category: alert[3],
- value: round(alert[5]),
- minMax: `Min: ${round(alert[4])}%
Avg: `
- + `${round(alert[5])}%
Max: ${round(alert[6])}%`,
+ time: timestampToDateTime(alert.begin * 1000),
+ ongoing: (alert.end === -1),
+ timeAgo: getTimeAgo(alert.begin * 1000),
+ lasted: alert.begin ? getTimeDifference(alert.begin * 1000, alert.end * 1000) : 'Ongoing',
+ severity: alert.state,
+ category: alert.type,
+ value: round(alert.sum),
+ minMax: `Min: ${round(alert.min)}%
Avg: `
+ + `${round(alert.avg)}%
Max: ${round(alert.max)}%`,
});
});
this.alerts = alerts;