From 04f9c27cbe3aa7e2651a83a84ad565f878127032 Mon Sep 17 00:00:00 2001 From: Claude Brisson Date: Sat, 20 Jan 2024 11:41:34 +0100 Subject: [PATCH] Don't list non final pairables in standings --- .../main/kotlin/org/jeudego/pairgoth/api/StandingsHandler.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api-webapp/src/main/kotlin/org/jeudego/pairgoth/api/StandingsHandler.kt b/api-webapp/src/main/kotlin/org/jeudego/pairgoth/api/StandingsHandler.kt index d4a7480..e4413c7 100644 --- a/api-webapp/src/main/kotlin/org/jeudego/pairgoth/api/StandingsHandler.kt +++ b/api-webapp/src/main/kotlin/org/jeudego/pairgoth/api/StandingsHandler.kt @@ -84,7 +84,7 @@ object StandingsHandler: PairgothApiHandler { DC -> nullMap } } - val pairables = tournament.pairables.values.map { it.toMutableJson() } + val pairables = tournament.pairables.values.filter { it.final }.map { it.toMutableJson() } pairables.forEach { player -> for (crit in criteria) { player[crit.first] = crit.second[player.getID()] ?: 0.0