add ultrabullet leaderboard

This commit is contained in:
Thibault Duplessis 2017-04-04 13:36:35 +02:00
parent 587ce2e9e0
commit f87b965314
3 changed files with 4 additions and 0 deletions

View file

@ -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)

View file

@ -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,

View file

@ -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],