chiark / gitweb /
daemon: Provide "desc" in data-info
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 26 Feb 2021 01:13:32 +0000 (01:13 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 26 Feb 2021 01:13:32 +0000 (01:13 +0000)
This is not updated, so not really useful ot JS but it is useful to
the tests.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
daemon/session.rs

index 0b3debf7c8015f1707787c425fe477a2fe5fcc97..f5e23d25f2c4e40230886ee8b6b70c512abc57c4 100644 (file)
@@ -45,6 +45,7 @@ struct SessionPieceLoadJson<'r> {
   zg: Generation,
   pinned: bool,
   angle: CompassAngle,
+  desc: Html,
   uos: &'r [UoDescription],
 }
 
@@ -115,6 +116,7 @@ fn session_inner(form: Json<SessionForm>,
       else { continue /* was deleted */ };
       let defs = p.make_defs(pr, &pri)?;
       alldefs.push((pri.id, defs));
+      let desc = p.describe_pri(&pr, &pri);
 
       let vangle = match pri.angle {
         VisiblePieceAngle(PieceAngle::Compass(vangle)) => vangle,
@@ -126,6 +128,7 @@ fn session_inner(form: Json<SessionForm>,
         zg: pr.zlevel.zg,
         pinned: pr.pinned,
         angle: vangle,
+        desc,
         uos: &p.ui_operations(pr)?,
       };