Add query param overrides for all UI preferences

pull/8477/head
KickKnox 2021-03-26 06:57:31 +01:00 committed by GitHub
parent 04678137c0
commit 1fda97002f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 6 deletions

View File

@ -19,12 +19,12 @@ object RequestPref {
default.copy(
bg = paramOrSession("bg").flatMap(Pref.Bg.fromString.get) | default.bg,
theme = paramOrSession("theme") | default.theme,
theme3d = req.session.data.getOrElse("theme3d", default.theme3d),
pieceSet = req.session.data.getOrElse("pieceSet", default.pieceSet),
pieceSet3d = req.session.data.getOrElse("pieceSet3d", default.pieceSet3d),
soundSet = req.session.data.getOrElse("soundSet", default.soundSet),
bgImg = req.session.data.get("bgImg"),
is3d = req.session.data.get("is3d") has "true"
theme3d = paramOrSession("theme3d") | default.theme3d,
pieceSet = paramOrSession("pieceSet") | default.pieceSet,
pieceSet3d = paramOrSession("pieceSet3d") | default.pieceSet3d,
soundSet = paramOrSession("soundSet") | default.soundSet,
bgImg = paramOrSession("bgImg"),
is3d = paramOrSession("is3d") has "true"
)
}