Try to fix that all years star count again

This commit is contained in:
Brian Buller 2021-12-02 07:30:17 -06:00
parent 9ab1706b9d
commit 76247e0d63

View File

@ -411,11 +411,13 @@ func (s *AoCState) AoCBoardCheckAndUpdate(yr int) {
plural = "stars"
}
mbrAll := s.getMemberAllYears(v.ID)
// Gather all stars from all leaderboards
var totalStars int
for _, v := range mbrAll {
totalStars += v.Stars
}
allYearsText := fmt.Sprintf(" (%d for all years)", totalStars+v.Stars)
// Add this new one into the total
allYearsText := fmt.Sprintf(" (%d for all years)", totalStars+1)
if yr == s.GetLatestYear() {
s.SendSlackMessage(fmt.Sprintf(":christmas_tree: %s now has %d %s! :christmas_tree:%s", v.Name, v.Stars, plural, allYearsText), channelId)
} else {