From a0a1a717ee16e12edbd3ac23a513493afdec4377 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Sat, 4 Sep 2021 20:53:03 +0200 Subject: [PATCH] fic: Expose exportedTeam struct --- libfic/team_export.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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],