switched to unix time

This commit is contained in:
2021-10-22 21:08:07 +02:00
parent c44c41cde7
commit c6bbc31188
2 changed files with 6 additions and 6 deletions

View File

@@ -181,7 +181,7 @@ func getPlayer(w http.ResponseWriter, r *http.Request) {
} }
if !tPlayer.VacDate.IsZero() { if !tPlayer.VacDate.IsZero() {
response.VACDate = &tPlayer.VacDate response.VACDate = tPlayer.VacDate.Unix()
} }
var tMatches []*ent.Match var tMatches []*ent.Match
@@ -247,7 +247,7 @@ func getPlayer(w http.ResponseWriter, r *http.Request) {
mResponse := &utils.MatchResponse{ mResponse := &utils.MatchResponse{
MatchId: iMatch.ID, MatchId: iMatch.ID,
Map: iMatch.Map, Map: iMatch.Map,
Date: iMatch.Date, Date: iMatch.Date.Unix(),
Score: [2]int{iMatch.ScoreTeamA, iMatch.ScoreTeamB}, Score: [2]int{iMatch.ScoreTeamA, iMatch.ScoreTeamB},
Duration: iMatch.Duration, Duration: iMatch.Duration,
MatchResult: iMatch.MatchResult, MatchResult: iMatch.MatchResult,
@@ -592,7 +592,7 @@ func getMatch(w http.ResponseWriter, r *http.Request) {
MatchId: tMatch.ID, MatchId: tMatch.ID,
ShareCode: tMatch.ShareCode, ShareCode: tMatch.ShareCode,
Map: tMatch.Map, Map: tMatch.Map,
Date: tMatch.Date, Date: tMatch.Date.Unix(),
Score: [2]int{tMatch.ScoreTeamA, tMatch.ScoreTeamB}, Score: [2]int{tMatch.ScoreTeamA, tMatch.ScoreTeamB},
Duration: tMatch.Duration, Duration: tMatch.Duration,
MatchResult: tMatch.MatchResult, MatchResult: tMatch.MatchResult,
@@ -664,7 +664,7 @@ func getMatch(w http.ResponseWriter, r *http.Request) {
if !iStats.Edges.Players.VacDate.IsZero() { if !iStats.Edges.Players.VacDate.IsZero() {
switch s := sResponse.Player.(type) { switch s := sResponse.Player.(type) {
case utils.PlayerResponse: case utils.PlayerResponse:
s.VACDate = &iStats.Edges.Players.VacDate s.VACDate = iStats.Edges.Players.VacDate.Unix()
} }
} }

View File

@@ -135,7 +135,7 @@ type PlayerResponse struct {
Name string `json:"name,omitempty"` Name string `json:"name,omitempty"`
Avatar string `json:"avatar,omitempty"` Avatar string `json:"avatar,omitempty"`
VAC bool `json:"vac"` VAC bool `json:"vac"`
VACDate *time.Time `json:"vac_date,omitempty"` VACDate int64 `json:"vac_date,omitempty"`
Tracked bool `json:"tracked"` Tracked bool `json:"tracked"`
VanityURL string `json:"vanity_url,omitempty"` VanityURL string `json:"vanity_url,omitempty"`
MatchStats *MatchStats `json:"match_stats,omitempty"` MatchStats *MatchStats `json:"match_stats,omitempty"`
@@ -151,7 +151,7 @@ type MatchResponse struct {
MatchId uint64 `json:"match_id,string"` MatchId uint64 `json:"match_id,string"`
ShareCode string `json:"share_code,omitempty"` ShareCode string `json:"share_code,omitempty"`
Map string `json:"map"` Map string `json:"map"`
Date time.Time `json:"date"` Date int64 `json:"date"`
Score [2]int `json:"score"` Score [2]int `json:"score"`
Duration int `json:"duration"` Duration int `json:"duration"`
MatchResult int `json:"match_result"` MatchResult int `json:"match_result"`