From 22547464f756f3620dd1d92bcd249cb7608ca04a Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Wed, 19 Mar 2025 15:31:34 +0000 Subject: feat/backend: basic map difficulty ratings (#266) --- backend/handlers/map.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/handlers/map.go b/backend/handlers/map.go index b2a0b91..e1e6897 100644 --- a/backend/handlers/map.go +++ b/backend/handlers/map.go @@ -492,6 +492,7 @@ func FetchMaps(c *gin.Context) { m.id, m.name, m.is_disabled, + m.difficulty, m.image, cat.id, cat.name, @@ -529,7 +530,7 @@ func FetchMaps(c *gin.Context) { for rows.Next() { var mapShort models.MapSelect var categoryPortal models.CategoryPortal - if err := rows.Scan(&mapShort.ID, &mapShort.Name, &mapShort.IsDisabled, &mapShort.Image, &categoryPortal.Category.ID, &categoryPortal.Category.Name, &categoryPortal.PortalCount); err != nil { + if err := rows.Scan(&mapShort.ID, &mapShort.Name, &mapShort.IsDisabled, &mapShort.Difficulty, &mapShort.Image, &categoryPortal.Category.ID, &categoryPortal.Category.Name, &categoryPortal.PortalCount); err != nil { c.JSON(http.StatusOK, models.ErrorResponse(err.Error())) return } @@ -571,6 +572,7 @@ func FetchChapterMaps(c *gin.Context) { m.name AS map_name, c.name AS chapter_name, m.is_disabled, + m.difficulty, m.image, cat.id, cat.name, @@ -610,7 +612,7 @@ func FetchChapterMaps(c *gin.Context) { for rows.Next() { var mapShort models.MapSelect var categoryPortal models.CategoryPortal - if err := rows.Scan(&mapShort.ID, &mapShort.Name, &chapterName, &mapShort.IsDisabled, &mapShort.Image, &categoryPortal.Category.ID, &categoryPortal.Category.Name, &categoryPortal.PortalCount); err != nil { + if err := rows.Scan(&mapShort.ID, &mapShort.Name, &chapterName, &mapShort.IsDisabled, &mapShort.Difficulty, &mapShort.Image, &categoryPortal.Category.ID, &categoryPortal.Category.Name, &categoryPortal.PortalCount); err != nil { c.JSON(http.StatusOK, models.ErrorResponse(err.Error())) return } -- cgit v1.2.3