diff options
| -rw-r--r-- | src/lib/AniList/wrapped.ts | 6 |
1 files changed, 3 insertions, 3 deletions
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]; |