Manual update fix

This commit is contained in:
Ruud
2012-04-06 23:04:44 +02:00
parent 8a2e015606
commit 8a544c2625
2 changed files with 4 additions and 26 deletions
@@ -76,32 +76,10 @@ var UpdaterBase = new Class({
Api.request('updater.update', {
'onComplete': function(json){
if(json.success){
App.restart();
$(document.body).set('spin', {
'message': 'Updating'
});
$(document.body).spin();
var checks = 0;
var interval = 0;
interval = setInterval(function(){
Api.request('', {
'onSuccess': function(){
if(checks > 2){
clearInterval(interval);
$(document.body).unspin();
self.info();
}
}
});
checks++;
}, 500)
App.restart('Please wait while CouchPotato is being updated with more awesome stuff.', 'Updating');
App.checkAvailable.delay(500, App);
}
}
});
}
+2 -2
View File
@@ -161,10 +161,10 @@ var CouchPotato = new Class({
self.checkAvailable(1000);
},
restart: function(){
restart: function(message, title){
var self = this;
self.blockPage('Restarting... please wait. If this takes to long, something must have gone wrong.');
self.blockPage(message || 'Restarting... please wait. If this takes to long, something must have gone wrong.', title);
Api.request('app.restart');
self.checkAvailable(1000);
},