From acf2ff07efca5149aa4782788b49e1dcb7f2bf7d Mon Sep 17 00:00:00 2001 From: Thibault Duplessis Date: Fri, 9 Mar 2018 14:07:33 -0500 Subject: [PATCH] code tweaks --- modules/round/src/main/History.scala | 2 +- modules/setup/src/main/Config.scala | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/round/src/main/History.scala b/modules/round/src/main/History.scala index 121a84923e..3c51016c45 100644 --- a/modules/round/src/main/History.scala +++ b/modules/round/src/main/History.scala @@ -80,7 +80,7 @@ private[round] object History { coll.byId[Bdoc](gameId).map { _.flatMap(_.getAs[VersionedEvents]("e")) ?? (_.reverse) } addEffect { - case events if events.nonEmpty && !withPersistence => coll.remove($doc("_id" -> gameId)).void + case events if events.nonEmpty && !withPersistence => coll.remove($id(gameId)).void case _ => } diff --git a/modules/setup/src/main/Config.scala b/modules/setup/src/main/Config.scala index a798dc220b..ededbea796 100644 --- a/modules/setup/src/main/Config.scala +++ b/modules/setup/src/main/Config.scala @@ -60,7 +60,7 @@ trait Positional { self: Config => } def fenGame(builder: ChessGame => Game): Game = { - val baseState = fen ifTrue (variant == FromPosition) flatMap { + val baseState = fen ifTrue (variant.fromPosition) flatMap { Forsyth.<<<@(FromPosition, _) } val (chessGame, state) = baseState.fold(makeGame -> none[SituationPlus]) {