|
|
@@ -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) { |