mirror of
https://github.com/Zagrios/bs-manager.git
synced 2026-07-03 14:08:25 +02:00
no other operation when an operation is running
This commit is contained in:
@@ -139,8 +139,7 @@ export class BSInstallerService{
|
||||
reject(err);
|
||||
});
|
||||
|
||||
this.downloadProcess.on('close', (code) => reject({type: "[Exit]", data: code}));
|
||||
|
||||
this.downloadProcess.on('close', () => reject());
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ export class InstallationLocationService {
|
||||
const oldDir = this.installationDirectory;
|
||||
const newDest = path.join(newDir, this.INSTALLATION_FOLDER);
|
||||
return new Promise<string>((resolve, reject) => {
|
||||
if(!this.utilsService.folderExist(oldDir)){ this.utilsService.createFolderIfNotExist(oldDir); }
|
||||
if(!this.utilsService.pathExist(oldDir)){ this.utilsService.createFolderIfNotExist(oldDir); }
|
||||
fs.move(oldDir, newDest, { overwrite: true }).then(() => {
|
||||
this._installationDirectory = newDir;
|
||||
this.configService.store.set(this.STORE_INSTALLATION_PATH_KEY, newDir);
|
||||
|
||||
Reference in New Issue
Block a user