fix timeline game previews
parent
927d3bb914
commit
4357ab7ac3
|
@ -246,6 +246,12 @@ object Round extends LilaController with TheftPrevention {
|
|||
}
|
||||
}
|
||||
|
||||
def miniFullId(fullId: String) = Open { implicit ctx =>
|
||||
OptionOk(GameRepo pov fullId) { pov =>
|
||||
html.game.mini(pov)
|
||||
}
|
||||
}
|
||||
|
||||
def atom(gameId: String, color: String) = Action.async { implicit req =>
|
||||
GameRepo.pov(gameId, color) flatMap {
|
||||
case Some(pov) => GameRepo initialFen pov.game map { initialFen =>
|
||||
|
|
|
@ -130,6 +130,7 @@ GET /$gameId<\w{8}>/continue/:mode controllers.Round.continue(game
|
|||
POST /$gameId<\w{8}>/note controllers.Round.writeNote(gameId: String)
|
||||
GET /$gameId<\w{8}>/mini controllers.Round.mini(gameId: String, color: String = "white")
|
||||
GET /$gameId<\w{8}>/$color<white|black>/mini controllers.Round.mini(gameId: String, color: String)
|
||||
GET /$fullId<\w{12}>/mini controllers.Round.miniFullId(fullId: String)
|
||||
GET /$gameId<\w{8}>/edit controllers.Editor.game(gameId: String)
|
||||
GET /$gameId<\w{8}>/$color<white|black>/analysis controllers.UserAnalysis.game(gameId: String, color: String)
|
||||
POST /$fullId<\w{12}>/forecasts controllers.UserAnalysis.forecasts(fullId: String)
|
||||
|
|
Loading…
Reference in New Issue