summaryrefslogtreecommitdiff
path: root/misc/update.js
diff options
context:
space:
mode:
Diffstat (limited to 'misc/update.js')
-rw-r--r--misc/update.js11
1 files changed, 6 insertions, 5 deletions
diff --git a/misc/update.js b/misc/update.js
index e4358d269..117713b69 100644
--- a/misc/update.js
+++ b/misc/update.js
@@ -5,16 +5,17 @@ if (isJsEnabled()) {
}
if ($('progress')) {
- updateCallback = function (progress, status) {
+ updateCallback = function (progress, status, pb) {
if (progress == 100) {
+ pb.stopMonitoring();
window.location = window.location.href.split('op=')[0] +'op=finished';
}
}
- this.progress = new progressBar('updateprogress', updateCallback, HTTPPost);
- this.progress.setProgress(-1, 'Starting updates...');
- $('progress').appendChild(this.progress.element);
- this.progress.startMonitoring('update.php?op=do_update', 0);
+ var progress = new progressBar('updateprogress', updateCallback, HTTPPost);
+ progress.setProgress(-1, 'Starting updates...');
+ $('progress').appendChild(progress.element);
+ progress.startMonitoring('update.php?op=do_update', 0);
}
});
}