Added anime grid for genres (up to 100 for now)

This commit is contained in:
2017-11-30 01:47:12 +01:00
parent 1c2cd2cee7
commit 91b6ae7efd
7 changed files with 46 additions and 86 deletions

View File

@ -66,7 +66,14 @@ func AnimeList(ctx *aero.Context) string {
}
sort.Slice(comparisons, func(i, j int) bool {
return comparisons[i].Anime.Popularity.Total() > comparisons[j].Anime.Popularity.Total()
aPopularity := comparisons[i].Anime.Popularity.Total()
bPopularity := comparisons[j].Anime.Popularity.Total()
if aPopularity == bPopularity {
return comparisons[i].Anime.Title.Canonical < comparisons[j].Anime.Title.Canonical
}
return aPopularity > bPopularity
})
return ctx.HTML(components.CompareAnimeList(a, b, countA, countB, comparisons, user))