mirror of
https://github.com/psforever/PSF-LoginServer.git
synced 2026-01-19 18:44:45 +00:00
keep outfit title colorization when receiving Rank action from client
This commit is contained in:
parent
c0428bd3f6
commit
474993a4e2
|
|
@ -818,17 +818,23 @@ object SessionOutfitHandlers {
|
||||||
case _ => None
|
case _ => None
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Colorize: prepend \ in front of # if it is the fist character
|
||||||
|
val colorized = normalized.map {
|
||||||
|
case Some(s) if s.startsWith("#") => Some("\\" + s)
|
||||||
|
case other => other
|
||||||
|
}
|
||||||
|
|
||||||
query[Outfit]
|
query[Outfit]
|
||||||
.filter(_.id == lift(outfit_id))
|
.filter(_.id == lift(outfit_id))
|
||||||
.update(
|
.update(
|
||||||
_.rank0 -> lift(normalized(0)),
|
_.rank0 -> lift(colorized(0)),
|
||||||
_.rank1 -> lift(normalized(1)),
|
_.rank1 -> lift(colorized(1)),
|
||||||
_.rank2 -> lift(normalized(2)),
|
_.rank2 -> lift(colorized(2)),
|
||||||
_.rank3 -> lift(normalized(3)),
|
_.rank3 -> lift(colorized(3)),
|
||||||
_.rank4 -> lift(normalized(4)),
|
_.rank4 -> lift(colorized(4)),
|
||||||
_.rank5 -> lift(normalized(5)),
|
_.rank5 -> lift(colorized(5)),
|
||||||
_.rank6 -> lift(normalized(6)),
|
_.rank6 -> lift(colorized(6)),
|
||||||
_.rank7 -> lift(normalized(7))
|
_.rank7 -> lift(colorized(7))
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue