chiark / gitweb /
movehist: Send out in Session
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 2 Apr 2021 19:19:31 +0000 (20:19 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 2 Apr 2021 19:19:31 +0000 (20:19 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
daemon/session.rs

index 14444f790d7ec1804d4cdc541087462f9efa9194..38223588dee8ee11127e8788e5c7392bb58a096e 100644 (file)
@@ -24,6 +24,7 @@ struct SessionRenderContext {
   links: Html,
   player_info_pane: Html,
   fake_rng: bool,
+  movehist: GMoveHist,
 }
 
 #[derive(Debug,Serialize)]
@@ -123,6 +124,7 @@ fn session_inner(form: Json<SessionForm>,
     let layout = gpl.layout;
     let mut pieces: Vec<_> = ig.gs.pieces.iter().collect();
     let nick = gpl.nick.clone();
+    let movehist = gpl.movehist.clone();
 
     pieces.sort_by_key(|(_,pr)| &pr.zlevel);
 
@@ -227,6 +229,7 @@ fn session_inner(form: Json<SessionForm>,
       space_attrs: space_table_attrs(table_size).to_html(),
       rect_attrs: space_table_attrs(table_size).to_html(),
       nick,
+      movehist,
       sse_url_prefix,
       player_info_pane,
       ptoken: form.ptoken.clone(),