mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
closes #264
This commit is contained in:
parent
0723ad57b7
commit
05b15c4605
@ -75,7 +75,13 @@ angular.module('kibana.timepicker', [])
|
|||||||
// These 3 statements basicly do everything time_apply() does
|
// These 3 statements basicly do everything time_apply() does
|
||||||
set_timepicker($scope.time.from,$scope.time.to);
|
set_timepicker($scope.time.from,$scope.time.to);
|
||||||
update_panel();
|
update_panel();
|
||||||
set_time_filter($scope.time);
|
|
||||||
|
// If we're in a mode where something must be calculated, clear existing filters
|
||||||
|
// and set new ones
|
||||||
|
if($scope.panel.mode !== 'absolute') {
|
||||||
|
set_time_filter($scope.time);
|
||||||
|
}
|
||||||
|
|
||||||
dashboard.refresh();
|
dashboard.refresh();
|
||||||
|
|
||||||
|
|
||||||
@ -224,15 +230,9 @@ angular.module('kibana.timepicker', [])
|
|||||||
|
|
||||||
function set_time_filter(time) {
|
function set_time_filter(time) {
|
||||||
time.type = 'time';
|
time.type = 'time';
|
||||||
// Check if there's a time filter we remember, if not, set one and remember it
|
// Clear all time filters, set a new one
|
||||||
if(!_.isUndefined($scope.panel.filter_id) &&
|
filterSrv.removeByType('time');
|
||||||
!_.isUndefined(filterSrv.list[$scope.panel.filter_id]) &&
|
$scope.panel.filter_id = filterSrv.set(compile_time(time));
|
||||||
filterSrv.list[$scope.panel.filter_id].type === 'time')
|
|
||||||
{
|
|
||||||
filterSrv.set(compile_time(time),$scope.panel.filter_id);
|
|
||||||
} else {
|
|
||||||
$scope.panel.filter_id = filterSrv.set(compile_time(time));
|
|
||||||
}
|
|
||||||
return $scope.panel.filter_id;
|
return $scope.panel.filter_id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user