double check that analysis exists - closes #4390

pull/4403/head
Thibault Duplessis 2018-06-07 15:25:05 +02:00
parent c70b4e40c2
commit c9a9aa00b1
1 changed files with 1 additions and 1 deletions

View File

@ -19,7 +19,7 @@ final class Analyser(
val maxPlies = 200
def apply(game: Game, sender: Work.Sender): Fu[Boolean] =
AnalysisRepo exists game.id flatMap {
(game.metadata.analysed ?? AnalysisRepo.exists(game.id)) flatMap {
case true => fuFalse
case _ if Game.isOldHorde(game) => fuFalse
case _ =>