From e9b4ef39a397c3ad1c6e61f79ad2b53199267dbf Mon Sep 17 00:00:00 2001 From: MathieuG-P <40181755+Zagrios@users.noreply.github.com> Date: Mon, 4 Dec 2023 16:26:37 +0100 Subject: [PATCH] [bugfix] Versions that doesn't have "CustomLevels" folder causes error when installing a playlist --- .../additional-content/local-playlists-manager.service.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/services/additional-content/local-playlists-manager.service.ts b/src/main/services/additional-content/local-playlists-manager.service.ts index ded5ab54..22881e54 100644 --- a/src/main/services/additional-content/local-playlists-manager.service.ts +++ b/src/main/services/additional-content/local-playlists-manager.service.ts @@ -159,7 +159,10 @@ export class LocalPlaylistsManagerService { await this.installBPListFile(playlistPath, version); const versionMapsFolder = await this.maps.getMapsFolderPath(version); - const realDestMapsFolder = await realpath(versionMapsFolder); + const realDestMapsFolder = await realpath(versionMapsFolder).catch(e => { + log.error(e); + return versionMapsFolder; + }); if(realSourceMapsFolder === realDestMapsFolder) { continue; }