From 79a803ea8ff40e982f99ace1f9eeeb6a45648b41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Wed, 16 Mar 2016 15:59:21 +0100 Subject: [PATCH] feat(ds observable): minor progress on handling data source observable --- public/app/features/panel/metrics_panel_ctrl.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/public/app/features/panel/metrics_panel_ctrl.ts b/public/app/features/panel/metrics_panel_ctrl.ts index 51380653b7b..227e91753d7 100644 --- a/public/app/features/panel/metrics_panel_ctrl.ts +++ b/public/app/features/panel/metrics_panel_ctrl.ts @@ -27,6 +27,7 @@ class MetricsPanelCtrl extends PanelCtrl { skipDataOnInit: boolean; datasources: any[]; dataSubscription: any; + dataHandler: any; constructor($scope, $injector) { super($scope, $injector); @@ -203,7 +204,10 @@ class MetricsPanelCtrl extends PanelCtrl { handleObservable(observable) { this.dataSubscription = observable.subscribe({ next: (data) => { - console.log('panel: observer got data'); + if (data.range) { + this.range = data.range; + } + this.dataHandler(data); }, error: (error) => { console.log('panel: observer got error');