mirror of
https://github.com/getredash/redash.git
synced 2026-05-20 12:00:50 -04:00
Ability to set ttl (max age) from query string
This commit is contained in:
@@ -129,7 +129,8 @@
|
||||
|
||||
$scope.query = $scope.widget.getQuery();
|
||||
var parameters = Query.collectParamsFromQueryString($location, $scope.query);
|
||||
$scope.queryResult = $scope.query.getQueryResult(undefined, parameters);
|
||||
var maxAge = $location.search()['maxAge'];
|
||||
$scope.queryResult = $scope.query.getQueryResult(maxAge, parameters);
|
||||
$scope.nextUpdateTime = moment(new Date(($scope.query.updated_at + $scope.query.ttl + $scope.query.runtime + 300) * 1000)).fromNow();
|
||||
|
||||
$scope.type = 'visualization';
|
||||
|
||||
@@ -7,6 +7,9 @@
|
||||
var getQueryResult = function(ttl) {
|
||||
// Collect params, and getQueryResult with params; getQueryResult merges it into the query
|
||||
var parameters = Query.collectParamsFromQueryString($location, $scope.query);
|
||||
if (ttl == undefined) {
|
||||
ttl = $location.search()['maxAge'];
|
||||
}
|
||||
$scope.queryResult = $scope.query.getQueryResult(ttl, parameters);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user