From 620dd06f5f808523f1f5e27ddeb80677603505d2 Mon Sep 17 00:00:00 2001 From: Igor Kulikov Date: Tue, 31 Oct 2017 14:50:10 +0200 Subject: [PATCH] UI: Fix alarms subscription. --- ui/src/app/api/subscription.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/src/app/api/subscription.js b/ui/src/app/api/subscription.js index 52b884ce0d..4786bf9835 100644 --- a/ui/src/app/api/subscription.js +++ b/ui/src/app/api/subscription.js @@ -674,7 +674,7 @@ export default class Subscription { alarmsUpdated(alarms, apply) { this.notifyDataLoaded(); - var updated = !angular.equals(this.alarms, alarms); + var updated = !this.alarms || !angular.equals(this.alarms, alarms); this.alarms = alarms; if (this.subscriptionTimewindow && this.subscriptionTimewindow.realtimeWindowMs) { this.updateTimewindow(); @@ -796,7 +796,7 @@ export default class Subscription { subscription.alarmsUpdated(alarms, apply); } } - this.alarms = []; + this.alarms = null; this.ctx.alarmService.subscribeForAlarms(this.alarmSourceListener);