This commit is contained in:
nemunaire 2016-01-21 05:00:15 +01:00
parent 0247c89b02
commit 3aafb15f19
4 changed files with 50 additions and 4 deletions

View file

@ -98,7 +98,7 @@ func nginxGenTeam() (string, error) {
type exportedTeam struct {
Name string `json:"name"`
Color string `json:"color"`
Rank int64 `json:"rank"`
Rank int `json:"rank"`
Points int64 `json:"score"`
Members []fic.Member `json:"members"`
}
@ -106,6 +106,8 @@ type exportedTeam struct {
func exportTeams() (interface{}, error) {
if teams, err := fic.GetTeams(); err != nil {
return nil, err
} else if rank, err := fic.GetRank(); err != nil {
return nil, err
} else {
ret := map[string]exportedTeam{}
for _, team := range teams {
@ -117,7 +119,7 @@ func exportTeams() (interface{}, error) {
ret[fmt.Sprintf("%d", team.Id)] = exportedTeam{
team.Name,
fmt.Sprintf("#%x", team.Color),
1,
rank[team.Id],
points,
members,
}