chiark / gitweb /
fix title
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 27 Nov 2020 20:40:04 +0000 (20:40 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 27 Nov 2020 20:40:04 +0000 (20:40 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/bin/daemon-otter.rs
templates/loading.tera

index b9bac54db1401efd874c429c664662c884799e3f..57561c56bb75894da1630e11e5e72d8c3be37533 100644 (file)
@@ -59,8 +59,10 @@ type PlayerQueryString<'r> = WholeQueryString<InstanceAccess<'r, PlayerId>>;
 
 #[derive(Serialize,Debug)]
 struct LoadingRenderContext<'r> {
-  ptoken: &'r RawTokenVal,
+  game: String,
+  nick: String,
   layout: PresentationLayout,
+  ptoken: &'r RawTokenVal,
 }
 #[get("/")]
 #[throws(OE)]
@@ -83,6 +85,8 @@ fn loading(layout: Option<PresentationLayout>, ia: PlayerQueryString)
     let gpl = g.gs.players.byid(ia.i.ident)?;
     let layout = layout.unwrap_or(gpl.layout);
     let c = LoadingRenderContext {
+      nick: gpl.nick.clone(),
+      game: g.name.to_string(),
       ptoken: &ia.raw_token,
       layout,
     };
index 1dcb73615320747885847241e0966bbb7078b231..5f3cd2a8e623a45439849fb107afa5b8f947cb5f 100644 (file)
@@ -3,7 +3,7 @@
      There is NO WARRANTY. -->
 <html>
   <head>
-    <title>xxx game name - xxx nick - Otter
+    <title>{{ game | escape }} - {{ nick | escape }} - Otter
     </title>
 <link rel="license" href="/_/libre">
 <script defer>let wasm_input = fetch('/_/wasm.wasm');</script>