better display closed accounts in mod view

pull/6912/head
Thibault Duplessis 2020-07-01 11:53:13 +02:00
parent 6bc3af63a1
commit 7bf319b5f4
2 changed files with 5 additions and 3 deletions

View File

@ -453,8 +453,8 @@ object mod {
private val shadowban: Frag = iconTag("c")
private val boosting: Frag = iconTag("9")
private val engine: Frag = iconTag("n")
private val closed: Frag = iconTag("k")
private val clean: Frag = iconTag("r")
private val closed = iconTag("k")
private val reportban = iconTag("!")
private val notesText = iconTag("m")
private def markTd(nb: Int, content: => Frag) =
@ -683,6 +683,7 @@ object mod {
alts.engines -> engine,
alts.trolls -> shadowban,
alts.alts -> alt,
alts.closed -> closed,
alts.cleans -> clean
) collect {
case (nb, tag) if nb > 4 => frag(List.fill(3)(tag), "+", nb - 3)

View File

@ -195,9 +195,10 @@ object UserSpy {
lazy val engines = users.count(_.marks.engine)
lazy val trolls = users.count(_.marks.troll)
lazy val alts = users.count(_.marks.alt)
lazy val cleans = users.count(_.marks.clean)
lazy val closed = users.count(u => u.disabled && u.marks.clean)
lazy val cleans = users.count(u => u.enabled && u.marks.clean)
def score =
(boosters * 10 + engines * 10 + trolls * 10 + alts * 10 + cleans) match {
(boosters * 10 + engines * 10 + trolls * 10 + alts * 10 + closed * 2 + cleans) match {
case 0 => -999999 // rank empty alts last
case n => n
}