From 2ae138efcaedea49ec72bdab91144742ea56dbe3 Mon Sep 17 00:00:00 2001 From: jliddev Date: Sun, 4 Apr 2021 09:58:32 -0500 Subject: [PATCH] If an addon successfully returns, clear the warning type --- .../src/app/addon-providers/curse-addon-provider.ts | 4 ---- wowup-electron/src/app/services/addons/addon.service.ts | 1 + 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/wowup-electron/src/app/addon-providers/curse-addon-provider.ts b/wowup-electron/src/app/addon-providers/curse-addon-provider.ts index efeb8594..7c1b07ae 100644 --- a/wowup-electron/src/app/addon-providers/curse-addon-provider.ts +++ b/wowup-electron/src/app/addon-providers/curse-addon-provider.ts @@ -325,10 +325,6 @@ export class CurseAddonProvider extends AddonProvider { return response; } - private sendRequest(action: () => Promise): Promise { - return action.call(this); - } - public async getAll(installation: WowInstallation, addonIds: string[]): Promise { if (!addonIds.length) { return { diff --git a/wowup-electron/src/app/services/addons/addon.service.ts b/wowup-electron/src/app/services/addons/addon.service.ts index c778f0bd..58428b19 100644 --- a/wowup-electron/src/app/services/addons/addon.service.ts +++ b/wowup-electron/src/app/services/addons/addon.service.ts @@ -1054,6 +1054,7 @@ export class AddonService { addon.summary = result.summary; addon.thumbnailUrl = result.thumbnailUrl; addon.latestChangelog = latestFile?.changelog || addon.latestChangelog; + addon.warningType = undefined; // If the release ID hasn't changed we don't really need to update the whole record if (!!latestFile?.externalId && latestFile.externalId === addon.externalLatestReleaseId) {