diff --git a/libfic/team_export.go b/libfic/team_export.go index 7e9f5f6d..c2c8c754 100644 --- a/libfic/team_export.go +++ b/libfic/team_export.go @@ -5,7 +5,7 @@ import ( ) // exportedTeam is a structure representing a Team, as exposed to players. -type exportedTeam struct { +type ExportedTeam struct { Name string `json:"name"` Color string `json:"color"` Rank int `json:"rank"` @@ -15,7 +15,7 @@ type exportedTeam struct { } // Exportedteam creates the structure to respond as teams.json. -func ExportTeams(includeMembers bool) (ret map[string]exportedTeam, err error) { +func ExportTeams(includeMembers bool) (ret map[string]ExportedTeam, err error) { var teams []Team var rank map[int64]int @@ -24,7 +24,7 @@ func ExportTeams(includeMembers bool) (ret map[string]exportedTeam, err error) { } else if rank, err = GetRank(); err != nil { return nil, err } else { - ret = map[string]exportedTeam{} + ret = map[string]ExportedTeam{} for _, team := range teams { points, _ := team.GetPoints() var members []Member @@ -33,7 +33,7 @@ func ExportTeams(includeMembers bool) (ret map[string]exportedTeam, err error) { return } } - ret[fmt.Sprintf("%d", team.Id)] = exportedTeam{ + ret[fmt.Sprintf("%d", team.Id)] = ExportedTeam{ team.Name, fmt.Sprintf("#%06x", team.Color), rank[team.Id],