diff --git a/libfic/team_my.go b/libfic/team_my.go index fad85c4c..cb2043a1 100644 --- a/libfic/team_my.go +++ b/libfic/team_my.go @@ -14,6 +14,7 @@ type myTeamFile struct { Size int64 `json:"size"` } type myTeamExercice struct { + ThemeId int `json:"theme_id"` Statement string `json:"statement"` Hint string `json:"hint"` Gain int64 `json:"gain"` @@ -52,6 +53,9 @@ func MyJSONTeam(t *Team, started bool) (interface{}, error) { for _, e := range exos { if t == nil || t.HasAccess(e) { exercice := myTeamExercice{} + if tid, err := e.GetThemeId(); err == nil { + exercice.ThemeId = tid + } exercice.Statement = e.Statement exercice.Hint = e.Hint if t == nil {