only show boost score <= 20 in queue stats

pull/9416/head
Thibault Duplessis 2021-07-13 23:30:11 +02:00
parent 32ba94c8e3
commit 3d259aa0bb
1 changed files with 8 additions and 7 deletions

View File

@ -69,13 +69,14 @@ final class ModQueueStats(
"rooms" -> Room.all.map { room =>
Json.obj(
"name" -> room.name,
"series" -> scores.map { score =>
Json.obj(
"name" -> score,
"data" -> days.map(~_._2.collectFirst {
case (r, s, nb) if r == room && s == score => nb
})
)
"series" -> scores.collect {
case score if score > 20 || room == Room.Boost =>
Json.obj(
"name" -> score,
"data" -> days.map(~_._2.collectFirst {
case (r, s, nb) if r == room && s == score => nb
})
)
}
)
}