Browse Source

Update: feedback before redirect

Signed-off-by: marncz <M.Czarnecki1@uni.brighton.ac.uk>
tags/v12.0.0beta1
Marcin Czarnecki 7 years ago
parent
commit
df2670ca3c
1 changed files with 9 additions and 8 deletions
  1. 9
    8
      core/js/update.js

+ 9
- 8
core/js/update.js 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) {

Loading…
Cancel
Save