aboutsummaryrefslogtreecommitdiff
path: root/backend/models/models.go
diff options
context:
space:
mode:
authorArda Serdar Pektezol <1669855+pektezol@users.noreply.github.com>2023-05-02 23:25:48 +0300
committerArda Serdar Pektezol <1669855+pektezol@users.noreply.github.com>2023-05-02 23:25:48 +0300
commit0a2c6021e36be31aaffe8ace232179e2211b3140 (patch)
treeac75a36f2f1cca02f782800144de2292782cbc0c /backend/models/models.go
parentfeat: set cookie and redirect after login (diff)
downloadlphub-0a2c6021e36be31aaffe8ace232179e2211b3140.tar.gz
lphub-0a2c6021e36be31aaffe8ace232179e2211b3140.tar.bz2
lphub-0a2c6021e36be31aaffe8ace232179e2211b3140.zip
feat: game, chapter, map endpoints for records page
Diffstat (limited to 'backend/models/models.go')
-rw-r--r--backend/models/models.go17
1 files changed, 17 insertions, 0 deletions
diff --git a/backend/models/models.go b/backend/models/models.go
index cdcd111..8f77a93 100644
--- a/backend/models/models.go
+++ b/backend/models/models.go
@@ -153,6 +153,23 @@ type PlayerSummaries struct {
153 GameServerIp string `json:"gameserverip"` 153 GameServerIp string `json:"gameserverip"`
154} 154}
155 155
156type Game struct {
157 ID int `json:"id"`
158 Name string `json:"name"`
159}
160
161type Chapter struct {
162 ID int `json:"id"`
163 GameID int `json:"game_id"`
164 Name string `json:"name"`
165}
166
167type MapShort struct {
168 ID int `json:"id"`
169 ChapterID int `json:"chapter_id"`
170 Name string `json:"name"`
171}
172
156func ErrorResponse(message string) Response { 173func ErrorResponse(message string) Response {
157 return Response{ 174 return Response{
158 Success: false, 175 Success: false,