From eeea24b641a7db4398e30260bacdfee10597a1de Mon Sep 17 00:00:00 2001 From: nemunaire Date: Tue, 23 Jan 2018 01:01:13 +0100 Subject: [PATCH] libfic: don't show useless decimals to gain --- libfic/team_my.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libfic/team_my.go b/libfic/team_my.go index 478d1260..1149ce25 100644 --- a/libfic/team_my.go +++ b/libfic/team_my.go @@ -30,7 +30,7 @@ type myTeamExercice struct { ThemeId int `json:"theme_id"` Statement string `json:"statement"` Hints []myTeamHint `json:"hints,omitempty"` - Gain float64 `json:"gain"` + Gain int `json:"gain"` Files []myTeamFile `json:"files,omitempty"` Keys []string `json:"keys,omitempty"` SolvedMat []bool `json:"solved_matrix,omitempty"` @@ -82,7 +82,7 @@ func MyJSONTeam(t *Team, started bool) (interface{}, error) { exercice.VideoURI = e.VideoURI exercice.SolvedRank = 1 exercice.Tries = e.TriedCount() - exercice.Gain = float64(e.Gain) * e.Coefficient + exercice.Gain = int(float64(e.Gain) * e.Coefficient) } else { var solved bool solved, exercice.SolvedTime, exercice.SolvedRank = t.HasSolved(e) @@ -97,7 +97,7 @@ func MyJSONTeam(t *Team, started bool) (interface{}, error) { } if gain, err := e.EstimateGain(*t, solved); err == nil { - exercice.Gain = gain + exercice.Gain = int(gain) } else { log.Println("ERROR during gain estimation:", err) }