package api import ( "net/http" "gitea.konchin.com/ytshih/inp2025/game/backend/middlewares" "github.com/uptrace/bunrouter" ) // GetLobbyRooms // // @Router /api/lobby/rooms [get] func (self *Handlers) GetLobbyRooms( w http.ResponseWriter, req bunrouter.Request, ) error { ctx := req.Context() rooms, err := self.db.GetRooms(ctx) if err != nil { return middlewares.HTTPError{ StatusCode: http.StatusInternalServerError, Message: "failed to get room", OriginError: err, } } return bunrouter.JSON(w, rooms) }