always displayed finished official tournaments

This commit is contained in:
Thibault Duplessis 2015-06-22 07:50:18 +02:00
parent 48ecbdaf3c
commit c943d5f9e9

View file

@ -67,7 +67,10 @@ object TournamentRepo {
def finishedNotable(limit: Int): Fu[List[Tournament]] =
coll.find(finishedSelect ++ BSONDocument(
"nbPlayers" -> BSONDocument("$gte" -> 15)))
"$or" -> BSONArray(
BSONDocument("nbPlayers" -> BSONDocument("$gte" -> 15)),
scheduledSelect
)))
.sort(BSONDocument("startsAt" -> -1))
.cursor[Tournament].collect[List](limit)