Skip to content

Commit ab905d1

Browse files
committed
Skip deleting extract dir if it not already exists
Fixes #123
1 parent b4a6bef commit ab905d1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/serverDownloader.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,10 @@ export class ServerDownloader {
6464
});
6565

6666
status.update(`Unpacking ${this.displayName} ${version}...`);
67-
await fs.promises.rmdir(path.join(this.installDir, this.extractedName), { recursive: true });
67+
const extractedDir = path.join(this.installDir, this.extractedName);
68+
if (await fsExists(extractedDir)) {
69+
await fs.promises.rmdir(extractedDir, { recursive: true });
70+
}
6871
await extractZip(downloadDest, { dir: this.installDir });
6972
await fs.promises.unlink(downloadDest);
7073

0 commit comments

Comments
 (0)