Invalidate rated unlimited lobby games in backend
parent
666c68bfe5
commit
8797187725
|
@ -60,7 +60,9 @@ final class FormFactory(
|
|||
"mode" -> mode(ctx.isAuth),
|
||||
"eloRange" -> eloRange,
|
||||
"color" -> nonEmptyText.verifying(Color.names contains _)
|
||||
)(HookConfig.<<)(_.>>) verifying ("Invalid clock", _.validClock)
|
||||
)(HookConfig.<<)(_.>>)
|
||||
.verifying("Invalid clock", _.validClock)
|
||||
.verifying("Can't create rated unlimited in lobby", _.noRatedUnlimited)
|
||||
)
|
||||
|
||||
def hookConfig(implicit ctx: Context): IO[HookConfig] = ctx.me.fold(
|
||||
|
|
|
@ -32,6 +32,8 @@ case class HookConfig(
|
|||
i = increment,
|
||||
m = mode.id,
|
||||
e = eloRange.toString)
|
||||
|
||||
def noRatedUnlimited = mode.casual || clock
|
||||
}
|
||||
|
||||
object HookConfig extends BaseHumanConfig {
|
||||
|
|
1
todo
1
todo
|
@ -36,6 +36,5 @@ admin ip search interface
|
|||
analyse: show main line for every move http://en.lichess.org/forum/lichess-feedback/about-the-analysis-feature#5
|
||||
analyse: show cp every move
|
||||
clock in AI game
|
||||
disable rated unlimited in lobby http://en.lichess.org/forum/lichess-feedback/unlimited-time-limit?page=2#13
|
||||
try to show last analysis cp on graph (move 26) http://en.lichess.org/analyse/bwxnx0al
|
||||
elo range must contain player elo
|
||||
|
|
Loading…
Reference in New Issue