admin: Make propagation time smarter
Some checks are pending
continuous-integration/drone/push Build is running

This commit is contained in:
nemunaire 2022-02-03 16:56:34 +01:00
parent 2cd40e64ab
commit 5e4c14c634
3 changed files with 44 additions and 3 deletions

View file

@ -578,10 +578,14 @@ angular.module("FICApp")
$scope.saveSettings();
});
}
$scope.updateActivateTime = function() {
$rootScope.settings.activateTime = this.config.activateTime;
}
$scope.updActivateTime = function(modulo) {
var ts = Math.floor((new Date(this.config.end) - Date.now()) / (60000 * modulo)) * (60000 * modulo);
var ts = Math.floor((new Date(this.config.end) - Date.now() - (60000 * modulo / 2)) / (60000 * modulo)) * (60000 * modulo);
var d = new Date(this.config.end) - ts;
this.config.activateTime = new Date(d).toISOString();
this.updateActivateTime();
}
$scope.reset = function(type) {
var txts = {