thingsboard-developers
Changes
ui/src/app/api/subscription.js 4(+2 -2)
Details
ui/src/app/api/subscription.js 4(+2 -2)
diff --git a/ui/src/app/api/subscription.js b/ui/src/app/api/subscription.js
index 52b884c..4786bf9 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);