aboutsummaryrefslogtreecommitdiff
path: root/backend/handlers/logs.go
diff options
context:
space:
mode:
authorArda Serdar Pektezol <1669855+pektezol@users.noreply.github.com>2023-09-22 17:48:43 +0300
committerGitHub <noreply@github.com>2023-09-22 17:48:43 +0300
commit3cda2073cc29317d6251e7b88102b70659aed6d6 (patch)
treeec96bc99b6bc5d4a1f3a45efcfe6cb2e8514b7fa /backend/handlers/logs.go
parentfeat: completion count on summary for each cm entry (#63) (diff)
downloadlphub-3cda2073cc29317d6251e7b88102b70659aed6d6.tar.gz
lphub-3cda2073cc29317d6251e7b88102b70659aed6d6.tar.bz2
lphub-3cda2073cc29317d6251e7b88102b70659aed6d6.zip
fix: change all status codes to 200 (#66)
Former-commit-id: ae632415e3f6f79a462240f151ada2e428318c6b
Diffstat (limited to 'backend/handlers/logs.go')
-rw-r--r--backend/handlers/logs.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/backend/handlers/logs.go b/backend/handlers/logs.go
index 2b8223a..b6bcef6 100644
--- a/backend/handlers/logs.go
+++ b/backend/handlers/logs.go
@@ -83,7 +83,7 @@ type ScoreLogsResponseDetails struct {
83func ModLogs(c *gin.Context) { 83func ModLogs(c *gin.Context) {
84 mod, exists := c.Get("mod") 84 mod, exists := c.Get("mod")
85 if !exists || !mod.(bool) { 85 if !exists || !mod.(bool) {
86 c.JSON(http.StatusUnauthorized, models.ErrorResponse("Insufficient permissions.")) 86 c.JSON(http.StatusOK, models.ErrorResponse("Insufficient permissions."))
87 return 87 return
88 } 88 }
89 response := LogsResponse{Logs: []LogsResponseDetails{}} 89 response := LogsResponse{Logs: []LogsResponseDetails{}}
@@ -92,14 +92,14 @@ func ModLogs(c *gin.Context) {
92 ORDER BY l.date DESC LIMIT 100;` 92 ORDER BY l.date DESC LIMIT 100;`
93 rows, err := database.DB.Query(sql) 93 rows, err := database.DB.Query(sql)
94 if err != nil { 94 if err != nil {
95 c.JSON(http.StatusBadRequest, models.ErrorResponse(err.Error())) 95 c.JSON(http.StatusOK, models.ErrorResponse(err.Error()))
96 return 96 return
97 } 97 }
98 for rows.Next() { 98 for rows.Next() {
99 log := Log{} 99 log := Log{}
100 err = rows.Scan(&log.User.UserName, &log.User.SteamID, &log.Type, &log.Description, &log.Date) 100 err = rows.Scan(&log.User.UserName, &log.User.SteamID, &log.Type, &log.Description, &log.Date)
101 if err != nil { 101 if err != nil {
102 c.JSON(http.StatusBadRequest, models.ErrorResponse(err.Error())) 102 c.JSON(http.StatusOK, models.ErrorResponse(err.Error()))
103 return 103 return
104 } 104 }
105 detail := fmt.Sprintf("%s.%s", log.Type, log.Description) 105 detail := fmt.Sprintf("%s.%s", log.Type, log.Description)
@@ -160,14 +160,14 @@ func ScoreLogs(c *gin.Context) {
160 ORDER BY rs.record_date DESC LIMIT 100;` 160 ORDER BY rs.record_date DESC LIMIT 100;`
161 rows, err := database.DB.Query(sql) 161 rows, err := database.DB.Query(sql)
162 if err != nil { 162 if err != nil {
163 c.JSON(http.StatusBadRequest, models.ErrorResponse(err.Error())) 163 c.JSON(http.StatusOK, models.ErrorResponse(err.Error()))
164 return 164 return
165 } 165 }
166 for rows.Next() { 166 for rows.Next() {
167 score := ScoreLogsResponseDetails{} 167 score := ScoreLogsResponseDetails{}
168 err = rows.Scan(&score.Game.ID, &score.Game.Name, &score.Game.IsCoop, &score.Map.ID, &score.Map.Name, &score.User.SteamID, &score.User.UserName, &score.ScoreCount, &score.ScoreTime, &score.DemoID, &score.Date) 168 err = rows.Scan(&score.Game.ID, &score.Game.Name, &score.Game.IsCoop, &score.Map.ID, &score.Map.Name, &score.User.SteamID, &score.User.UserName, &score.ScoreCount, &score.ScoreTime, &score.DemoID, &score.Date)
169 if err != nil { 169 if err != nil {
170 c.JSON(http.StatusBadRequest, models.ErrorResponse(err.Error())) 170 c.JSON(http.StatusOK, models.ErrorResponse(err.Error()))
171 return 171 return
172 } 172 }
173 response.Logs = append(response.Logs, score) 173 response.Logs = append(response.Logs, score)