From 6a4d54d7b23eece1434ba1c2bec5b68b16ab7897 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Tue, 17 Jan 2023 02:15:56 +0300 Subject: added rankings for finishing all sp and mp maps (#28) --- backend/models/models.go | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'backend/models/models.go') diff --git a/backend/models/models.go b/backend/models/models.go index 0c380ff..5ce3ebf 100644 --- a/backend/models/models.go +++ b/backend/models/models.go @@ -61,6 +61,17 @@ type RecordRequest struct { IsPartnerOrange bool `json:"is_partner_orange" form:"is_partner_orange" binding:"required"` } +type UserRanking struct { + UserID string `json:"user_id"` + Username string `json:"username"` + TotalScore int `json:"total_score"` +} + +type RankingsResponse struct { + RankingsSP []UserRanking `json:"rankings_sp"` + RankingsMP []UserRanking `json:"rankings_mp"` +} + type ProfileResponse struct { Profile bool `json:"profile"` SteamID string `json:"steam_id"` -- cgit v1.2.3