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) {