add ultrabullet leaderboard
This commit is contained in:
parent
587ce2e9e0
commit
f87b965314
|
@ -86,6 +86,7 @@ withInfScroll = false) {
|
|||
@userTopPerf(leaderboards.threeCheck, PerfType.ThreeCheck)
|
||||
@userTopPerf(leaderboards.antichess, PerfType.Antichess)
|
||||
|
||||
@userTopPerf(leaderboards.ultraBullet, PerfType.UltraBullet)
|
||||
@userTopPerf(leaderboards.kingOfTheHill, PerfType.KingOfTheHill)
|
||||
@userTopPerf(leaderboards.horde, PerfType.Horde)
|
||||
|
||||
|
|
|
@ -27,6 +27,7 @@ final class Cached(
|
|||
private implicit val LightCountBSONHandler = Macros.handler[LightCount]
|
||||
|
||||
def leaderboards: Fu[Perfs.Leaderboards] = for {
|
||||
ultraBullet ← top10Perf(PerfType.UltraBullet.id)
|
||||
bullet ← top10Perf(PerfType.Bullet.id)
|
||||
blitz ← top10Perf(PerfType.Blitz.id)
|
||||
classical ← top10Perf(PerfType.Classical.id)
|
||||
|
@ -39,6 +40,7 @@ final class Cached(
|
|||
racingKings <- top10Perf(PerfType.RacingKings.id)
|
||||
crazyhouse <- top10Perf(PerfType.Crazyhouse.id)
|
||||
} yield Perfs.Leaderboards(
|
||||
ultraBullet = ultraBullet,
|
||||
bullet = bullet,
|
||||
blitz = blitz,
|
||||
classical = classical,
|
||||
|
|
|
@ -234,6 +234,7 @@ case object Perfs {
|
|||
}
|
||||
|
||||
case class Leaderboards(
|
||||
ultraBullet: List[User.LightPerf],
|
||||
bullet: List[User.LightPerf],
|
||||
blitz: List[User.LightPerf],
|
||||
classical: List[User.LightPerf],
|
||||
|
|
Loading…
Reference in a new issue