diff --git a/wowup-electron/ipc-events.ts b/wowup-electron/ipc-events.ts index 13ff8f1e..7505bc12 100644 --- a/wowup-electron/ipc-events.ts +++ b/wowup-electron/ipc-events.ts @@ -86,7 +86,9 @@ export class IpcHandler { try { await fs.access(filePath); } catch (e) { - console.error(e); + if (e.code !== "ENOENT") { + console.error(e); + } return false; } diff --git a/wowup-electron/src/app/services/addons/addon.service.ts b/wowup-electron/src/app/services/addons/addon.service.ts index 7d324837..67f51daf 100644 --- a/wowup-electron/src/app/services/addons/addon.service.ts +++ b/wowup-electron/src/app/services/addons/addon.service.ts @@ -435,7 +435,7 @@ export class AddonService { const provider = this.getProvider(providerName); return provider.getById(externalId, clientType).pipe( map((searchResult) => { - console.log("SEARCH RES", searchResult); + console.debug("SEARCH RES", searchResult); let latestFile = this.getLatestFile(searchResult, targetAddonChannel); if (!latestFile) { latestFile = searchResult.files[0]; diff --git a/wowup-electron/src/app/services/files/file.service.ts b/wowup-electron/src/app/services/files/file.service.ts index 34d75303..3a09e084 100644 --- a/wowup-electron/src/app/services/files/file.service.ts +++ b/wowup-electron/src/app/services/files/file.service.ts @@ -88,7 +88,8 @@ export class FileService { } public async deleteIfExists(filePath: string) { - if (await this.pathExists(filePath)) { + const pathExists = await this.pathExists(filePath); + if (pathExists) { await this.remove(filePath); } }