diff options
| author | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2023-10-10 19:16:06 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-10-10 19:16:06 +0300 |
| commit | 83963bd8a7ee906b93e24afea53516bc7f19afd1 (patch) | |
| tree | 88aa6332228043d52ce76fa414edd01f11462220 /backend/handlers | |
| parent | feat: new endpoint for getting every map for a game (#114) (diff) | |
| download | lphub-83963bd8a7ee906b93e24afea53516bc7f19afd1.tar.gz lphub-83963bd8a7ee906b93e24afea53516bc7f19afd1.tar.bz2 lphub-83963bd8a7ee906b93e24afea53516bc7f19afd1.zip | |
feat: add is_disabled to chapters itself (#112)
Former-commit-id: 86a6b1564e835d6c637144bf313a9cdec2fc4207
Diffstat (limited to 'backend/handlers')
| -rw-r--r-- | backend/handlers/map.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/backend/handlers/map.go b/backend/handlers/map.go index d8f2ff0..8b8b9d7 100644 --- a/backend/handlers/map.go +++ b/backend/handlers/map.go | |||
| @@ -365,7 +365,7 @@ func FetchChapters(c *gin.Context) { | |||
| 365 | return | 365 | return |
| 366 | } | 366 | } |
| 367 | var response ChaptersResponse | 367 | var response ChaptersResponse |
| 368 | rows, err := database.DB.Query(`SELECT c.id, c.name, g.name FROM chapters c INNER JOIN games g ON c.game_id = g.id WHERE game_id = $1`, gameID) | 368 | rows, err := database.DB.Query(`SELECT c.id, c.name, g.name, c.is_disabled FROM chapters c INNER JOIN games g ON c.game_id = g.id WHERE game_id = $1`, gameID) |
| 369 | if err != nil { | 369 | if err != nil { |
| 370 | c.JSON(http.StatusOK, models.ErrorResponse(err.Error())) | 370 | c.JSON(http.StatusOK, models.ErrorResponse(err.Error())) |
| 371 | return | 371 | return |
| @@ -374,7 +374,7 @@ func FetchChapters(c *gin.Context) { | |||
| 374 | var gameName string | 374 | var gameName string |
| 375 | for rows.Next() { | 375 | for rows.Next() { |
| 376 | var chapter models.Chapter | 376 | var chapter models.Chapter |
| 377 | if err := rows.Scan(&chapter.ID, &chapter.Name, &gameName); err != nil { | 377 | if err := rows.Scan(&chapter.ID, &chapter.Name, &gameName, &chapter.IsDisabled); err != nil { |
| 378 | c.JSON(http.StatusOK, models.ErrorResponse(err.Error())) | 378 | c.JSON(http.StatusOK, models.ErrorResponse(err.Error())) |
| 379 | return | 379 | return |
| 380 | } | 380 | } |