From bb4c043485f47eeeed25db5b70787b7b51f82b30 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Tue, 26 Dec 2023 06:22:09 -0800 Subject: fix(wrapped): sort genre tags --- src/lib/AniList/wrapped.ts | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/lib/AniList/wrapped.ts b/src/lib/AniList/wrapped.ts index 89fbd6d7..29ede545 100644 --- a/src/lib/AniList/wrapped.ts +++ b/src/lib/AniList/wrapped.ts @@ -210,6 +210,9 @@ export const tops = (media: Media[], amount: number, excludedKeywords: string[] genres = genres.slice(0, amount); tags = tags.slice(0, amount); + genres.sort((a, b) => b.averageScore - a.averageScore); + tags.sort((a, b) => b.averageScore - a.averageScore); + const topGenreMedia = media.find((m) => m.genres.includes(genres[0].genre)) || media[0]; const topTagMedia = media.find((m) => m.tags.some((tag) => tag.name === tags[0].tag)) || media[0]; -- cgit v1.2.3