From 0d515dc3103a33ceb3febbfd58a63b37b3e71f44 Mon Sep 17 00:00:00 2001 From: jliddev Date: Sun, 25 Oct 2020 00:35:24 -0500 Subject: [PATCH] Tidy up some file related calls --- wowup-electron/ipc-events.ts | 4 +++- wowup-electron/src/app/services/addons/addon.service.ts | 2 +- wowup-electron/src/app/services/files/file.service.ts | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) 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); } }