diff --git a/package.json b/package.json index 0ce4a5b..ef1720b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "subsonics-manager", - "version": "2.0.6", + "version": "2.0.7", "description": "Manager for subsonics", "main": "main.js", "scripts": { diff --git a/updatetools.js b/updatetools.js index 37608e5..95907b5 100644 --- a/updatetools.js +++ b/updatetools.js @@ -86,20 +86,21 @@ function install(filename) { log.update("Extraction de la mise à jour ... Finish !") log.update("Installation de la mise à jour ... Processing !") fse.copy(__dirname + path.sep + "manager", __dirname, { overwrite: true }, () => { - fs.rmSync(filename) - fs.rm(__dirname + path.sep + "manager", { recursive: true, force: true }, (err) => { + fs.rm(filename, () => { + fs.rm(__dirname + path.sep + "manager", { recursive: true, force: true }, (err) => { - if(err) { + if(err) { + + console.log(err) + } + + log.update("Installation de la mise à jour ... Finish !") + log.update("Rédémarrage de l'application.") + app.relaunch() + app.exit() + }) - console.log(err) - } - - log.update("Installation de la mise à jour ... Finish !") - log.update("Rédémarrage de l'application.") - app.relaunch() - app.exit() }) - }) }).catch(err => catchError(err, true));