diff --git a/wowup-electron/src/app/business-objects/get-addon-list-item.ts b/wowup-electron/src/app/business-objects/get-addon-list-item.ts index 20350d47..3e88539a 100644 --- a/wowup-electron/src/app/business-objects/get-addon-list-item.ts +++ b/wowup-electron/src/app/business-objects/get-addon-list-item.ts @@ -34,6 +34,8 @@ export class GetAddonListItem { } public getLatestFile(channel: AddonChannelType): AddonSearchResultFile { - return _.find(this.searchResult.files, (f) => f.channelType <= channel); + let files = _.filter(this.searchResult.files, (f) => f.channelType <= channel); + files = _.orderBy(files, ["releaseDate"]).reverse(); + return _.first(files); } }