Improved rating system

This commit is contained in:
2018-03-22 03:44:18 +01:00
parent 8fa4d1b941
commit e46c74d7b9
4 changed files with 35 additions and 14 deletions

View File

@ -1,5 +1,5 @@
component Rating(value float64, user *arn.User)
component Rating(value float64, userCount int, user *arn.User)
if user == nil
.anime-rating= fmt.Sprintf("%.1f", value)
.anime-rating(title="Rated by " + arn.Plural(userCount, "user"))= fmt.Sprintf("%.1f", value)
else
.anime-rating= fmt.Sprintf("%." + strconv.Itoa(user.Settings().Format.RatingsPrecision) + "f", value)
.anime-rating(title="Rated by " + arn.Plural(userCount, "user"))= fmt.Sprintf("%." + strconv.Itoa(user.Settings().Format.RatingsPrecision) + "f", value)