Update: feedback before redirect

Signed-off-by: marncz <M.Czarnecki1@uni.brighton.ac.uk>
This commit is contained in:
Marcin Czarnecki 2017-03-14 20:36:17 +00:00 committed by GitHub
parent 9f1fbc2c98
commit df2670ca3c
1 changed files with 9 additions and 8 deletions

View File

@ -87,7 +87,7 @@
$('#update-progress-icon')
.addClass('icon-checkmark-white')
.removeClass('icon-loading-dark');
.removeClass('icon-loading-dark');
if (hasWarnings) {
$el.find('.update-show-detailed').before(
@ -97,12 +97,14 @@
);
} else {
// FIXME: use product name
$el.find('.update-show-detailed').before(
$('<p>'+t('core', 'The update was successful. Redirecting you to Nextcloud in ')+'<span id="countdown"></span></p>')
$('<p id="redirect-countdown"></p>')
);
for(var i = 4; i >= 0; i--) {
self.updateCountdown(i);
for(var i = 0; i <= 4; i++){
self.updateCountdown(i, 4);
}
setTimeout(function () {
@ -112,11 +114,10 @@
});
},
updateCountdown: function (i) {
updateCountdown: function (i, total) {
setTimeout(function(){
$("#countdown").html(i + " second");
if(i > 1) { $("#countdown").append("s"); }
}, (4 - i) * 1000);
$("#redirect-countdown").text(n('core', 'The update was successful. Redirecting you to Nextcloud in %n second.', 'The update was successful. Redirecting you to Nextcloud in %n seconds.', i));
}, (total - i) * 1000);
},
setMessage: function(message) {