fic: Add team's external_id to allow team and score synchronisation
This commit is contained in:
parent
342d216b3e
commit
5c12963da8
5 changed files with 30 additions and 26 deletions
|
|
@ -6,11 +6,12 @@ import (
|
|||
|
||||
// exportedTeam is a structure representing a Team, as exposed to players.
|
||||
type exportedTeam struct {
|
||||
Name string `json:"name"`
|
||||
Color string `json:"color"`
|
||||
Rank int `json:"rank"`
|
||||
Points float64 `json:"score"`
|
||||
Members []Member `json:"members,omitempty"`
|
||||
Name string `json:"name"`
|
||||
Color string `json:"color"`
|
||||
Rank int `json:"rank"`
|
||||
Points float64 `json:"score"`
|
||||
Members []Member `json:"members,omitempty"`
|
||||
ExternalId string `json:"external_id,omitempty"`
|
||||
}
|
||||
|
||||
// Exportedteam creates the structure to respond as teams.json.
|
||||
|
|
@ -38,6 +39,7 @@ func ExportTeams(includeMembers bool) (ret map[string]exportedTeam, err error) {
|
|||
rank[team.Id],
|
||||
points,
|
||||
members,
|
||||
team.ExternalId,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Reference in a new issue