/* * This file is part of sdbapi * Copyright (C) 2022 Jonni Liljamo * * Licensed under GPL-3.0-only. * See LICENSE for licensing information. */ package handlers import ( "api/apierror" "api/db" "api/models" "net/http" "github.com/gin-gonic/gin" ) func FormingGames(c *gin.Context) { var games []models.Game records := db.DbConn.Where("state = ?", models.GAMESTATE_FORMING).Find(&games) if records.Error != nil { c.JSON(http.StatusInternalServerError, gin.H{"error": apierror.GetAllFormingFailed}) c.Abort() return } c.JSON(http.StatusOK, games) }