chiark / gitweb /
PieceMoveable: Provide in session data
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 20 Mar 2021 23:10:51 +0000 (23:10 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 20 Mar 2021 23:10:51 +0000 (23:10 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
daemon/session.rs

index f24016b87cbcfe850613d43ec485aefcdf36222c..cd20d1a799dafa3f95626f0e4c846fcb6cf55b32 100644 (file)
@@ -48,6 +48,7 @@ struct SessionPieceLoadJson<'r> {
   angle: CompassAngle,
   desc: Html,
   uos: &'r [UoDescription],
+  moveable: PieceMoveable,
 }
 
 #[derive(Serialize,Debug)]
@@ -138,6 +139,7 @@ fn session_inner(form: Json<SessionForm>,
         pinned: gpc.pinned,
         angle: vangle,
         desc,
+        moveable: gpc.moveable(),
         uos: &pri.ui_operations(&ig.gs, gpc, ipc)?,
       };