aboutsummaryrefslogtreecommitdiff
path: root/backend/models
diff options
context:
space:
mode:
authorNidboj132 <lol2s@vp.pl>2023-05-06 16:11:37 +0200
committerGitHub <noreply@github.com>2023-05-06 16:11:37 +0200
commitcbe16bdb713a5d82a7a67a4a2a4f1d49b59663ae (patch)
tree4d04c0cdea26e0e497134b99c0e34a7d9d478f34 /backend/models
parentlogin test (diff)
parentfix: allow credentials cors (diff)
downloadlphub-cbe16bdb713a5d82a7a67a4a2a4f1d49b59663ae.tar.gz
lphub-cbe16bdb713a5d82a7a67a4a2a4f1d49b59663ae.tar.bz2
lphub-cbe16bdb713a5d82a7a67a4a2a4f1d49b59663ae.zip
Merge branch 'pektezol:main' into main
Diffstat (limited to 'backend/models')
-rw-r--r--backend/models/models.go25
1 files changed, 25 insertions, 0 deletions
diff --git a/backend/models/models.go b/backend/models/models.go
index cdcd111..6f5173a 100644
--- a/backend/models/models.go
+++ b/backend/models/models.go
@@ -153,6 +153,31 @@ 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 ChaptersResponse struct {
162 Game Game `json:"game"`
163 Chapters []Chapter `json:"chapters"`
164}
165
166type Chapter struct {
167 ID int `json:"id"`
168 Name string `json:"name"`
169}
170
171type MapShort struct {
172 ID int `json:"id"`
173 Name string `json:"name"`
174}
175
176type ChapterMapsResponse struct {
177 Chapter Chapter `json:"chapter"`
178 Maps []MapShort `json:"maps"`
179}
180
156func ErrorResponse(message string) Response { 181func ErrorResponse(message string) Response {
157 return Response{ 182 return Response{
158 Success: false, 183 Success: false,