make /api/game-stream get the user IDs from POST request body
curl --data "thibault,neio,gotlib" 'https://en.lichess.org/api/game-stream'puzzle-ui
parent
64f8fe6488
commit
da5ab442ba
|
@ -150,8 +150,8 @@ object Api extends LilaController {
|
|||
} map toApiResult
|
||||
}
|
||||
|
||||
def gameStream = Action { req =>
|
||||
val userIds = get("users", req).??(_.split(',').take(300).toSet map lila.user.User.normalize)
|
||||
def gameStream = Action(parse.tolerantText) { req =>
|
||||
val userIds = req.body.split(',').take(300).toSet map lila.user.User.normalize
|
||||
Ok.chunked(Env.game.stream.startedByUserIds(userIds))
|
||||
}
|
||||
|
||||
|
|
|
@ -443,7 +443,7 @@ GET /api/tournament controllers.Api.currentTournaments
|
|||
GET /api/tournament/:id controllers.Api.tournament(id: String)
|
||||
GET /api/status controllers.Api.status
|
||||
GET /api/socket controllers.Main.apiWebsocket
|
||||
GET /api/game-stream controllers.Api.gameStream
|
||||
POST /api/game-stream controllers.Api.gameStream
|
||||
|
||||
# Events
|
||||
GET /event controllers.Event.index
|
||||
|
|
Loading…
Reference in New Issue