diff --git a/src/main/services/mods/bs-mods-manager.service.ts b/src/main/services/mods/bs-mods-manager.service.ts index f127ecaf..79faa0bb 100644 --- a/src/main/services/mods/bs-mods-manager.service.ts +++ b/src/main/services/mods/bs-mods-manager.service.ts @@ -117,7 +117,7 @@ export class BsModsManagerService { } private async downloadZip(zipUrl: string): Promise { - zipUrl = path.join(this.beatModsApi.MODS_REPO_URL, zipUrl); + zipUrl = new URL(zipUrl, this.beatModsApi.MODS_REPO_URL).href; log.info("Download mod zip", zipUrl);