formatting tweaks

pull/8874/head
Niklas Fiekas 2021-05-13 09:46:04 +02:00
parent 5a3417c0ff
commit 60683473c6
2 changed files with 14 additions and 7 deletions

View File

@ -79,13 +79,14 @@ final private class ChallengeRepo(colls: ChallengeColls, maxPerUser: Max)(implic
coll.countSel(selectCreated ++ $doc("destUser.id" -> userId))
private[challenge] def realTimeUnseenSince(date: DateTime, max: Int): Fu[List[Challenge]] = {
val selector = $doc(
"seenAt" $lt date,
"status" -> Status.Created.id,
"timeControl" $exists true
)
coll
.find(selector)
.find(
$doc(
"seenAt" $lt date,
"status" -> Status.Created.id,
"timeControl" $exists true
)
)
.hint(coll hint $doc("seenAt" -> 1)) // partial index
.cursor[Challenge]()
.list(max)

View File

@ -40,7 +40,13 @@ final class Env(
lazy val pager = wire[CoachPager]
lila.common.Bus.subscribeFun("adjustCheater", "adjustBooster", "finishGame", "shadowban", "setPermissions") {
lila.common.Bus.subscribeFun(
"adjustCheater",
"adjustBooster",
"finishGame",
"shadowban",
"setPermissions"
) {
case lila.hub.actorApi.mod.Shadowban(userId, true) =>
api.toggleApproved(userId, value = false)
api.reviews.deleteAllBy(userId).unit