Added the quotes on a character page

This commit is contained in:
Scott
2018-01-25 15:29:52 +01:00
parent 9d41f4dc6e
commit 359a76dfa4
4 changed files with 59 additions and 2 deletions

View File

@ -36,6 +36,13 @@ func Get(ctx *aero.Context) string {
return characterAnime[i].StartDate < characterAnime[j].StartDate
})
// Quotes
quotes := arn.FilterQuotes(func(quote *arn.Quote) bool {
return !quote.IsDraft && len(quote.Description) > 0 && quote.CharacterId == character.ID
})
arn.SortQuotesPopularFirst(quotes)
// Set OpenGraph attributes
description := character.Description
@ -61,5 +68,5 @@ func Get(ctx *aero.Context) string {
},
}
return ctx.HTML(components.CharacterDetails(character, characterAnime, user))
return ctx.HTML(components.CharacterDetails(character, characterAnime, quotes, user))
}