template code tweaks

This commit is contained in:
Thibault Duplessis 2018-03-08 09:55:55 -05:00
parent 3e23c56396
commit e4839dee94
2 changed files with 3 additions and 6 deletions

View file

@ -188,10 +188,7 @@ asyncJs: Boolean = false)(body: Html)(implicit ctx: Context)
@if(ctx.requiresFingerprint) { @fingerprintTag }
@jsAt(s"compiled/lichess.site${isProd??".min"}.js", async = asyncJs)
@moreJs
@embedJs {lichess.quantity=@i18nJsQuantityFunction;@timeagoLocaleScript;}
@if(ctx.pageData.inquiry.isDefined) { @jsTag("inquiry.js") }
@embedJs {
lichess.quantity=@i18nJsQuantityFunction;
@timeagoLocaleScript;
}
</body>
</html>

View file

@ -65,10 +65,10 @@
window.customWS = true;
lichess_lobby = {
data: @safeJson(data),
playban: @playban.fold(Html("null")){ pb =>
playban: @htmlOrNull(playban) { pb =>
@safeJson(Json.obj("minutes" -> pb.mins, "remainingSeconds" -> (pb.remainingSeconds + 3)))
},
currentGame: @currentGame.fold(Html("null")) { cg =>
currentGame: @htmlOrNull(currentGame) { cg =>
@safeJson(cg.json)
},
i18n: @jsI18n()