From f047372f362914eb5330b6ab8d666720e5a1f7e4 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Fri, 29 Dec 2023 21:08:23 -0800 Subject: fix(wrapped): slice after sort --- src/lib/AniList/wrapped.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/lib/AniList/wrapped.ts') diff --git a/src/lib/AniList/wrapped.ts b/src/lib/AniList/wrapped.ts index 878e511e..f9f3c409 100644 --- a/src/lib/AniList/wrapped.ts +++ b/src/lib/AniList/wrapped.ts @@ -201,12 +201,12 @@ export const tops = (media: Media[], amount: number, excludedKeywords: string[] averageScore: Math.round(tagsMap[tag].totalScore / tagsMap[tag].count) })); - 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); + genres = genres.slice(0, amount); + tags = tags.slice(0, amount); + 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