From 604415f7be9d4f6f90d8f48d5f8e3feccede307e Mon Sep 17 00:00:00 2001 From: Alexey Larkov Date: Mon, 4 Apr 2016 20:12:51 +0500 Subject: [PATCH] Prevent empty metric summary creation --- static/app/controllers/events.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/static/app/controllers/events.ts b/static/app/controllers/events.ts index a80958b..92370df 100644 --- a/static/app/controllers/events.ts +++ b/static/app/controllers/events.ts @@ -39,9 +39,6 @@ class MetricSummary { list: Array = []; add(event: Event) { - if(event.state.name === event.old_state.name){ - return; - } var json = event.json; var old_state_summary = this.states.getOrCreate(json.old_state, new StateSummary(event.old_state, json.timestamp)); var state_summary = this.states.getOrCreate(json.state, new StateSummary(event.state, json.timestamp)); @@ -124,6 +121,9 @@ export class EventsController extends GoTo { if (!json.metric) { return; } + if(event.state.name === event.old_state.name){ + return; + } $scope.metrics_summary.getOrCreate(json.metric, new MetricSummary()).add(event); var metricEvents = $scope.metrics_history.get(event.metric); if (!metricEvents) {