chiark / gitweb /
fake rng: warn in UI
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 11 Mar 2021 17:40:28 +0000 (17:40 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 11 Mar 2021 18:39:00 +0000 (18:39 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
daemon/session.rs
templates/macros.tera

index d09f441850b31dd24757b871a04c4a22e43586a2..ab15fa9f3521d32f95ce8bbcea6b94361ccf9f86 100644 (file)
@@ -23,6 +23,7 @@ struct SessionRenderContext {
   links: Html,
   scale: f64,
   player_info_pane: Html,
+  fake_rng: bool,
 }
 
 #[derive(Debug,Serialize)]
@@ -206,6 +207,7 @@ fn session_inner(form: Json<SessionForm>,
       player_info_pane,
       ptoken: form.ptoken.clone(),
       links: (&*ig.links).into(),
+      fake_rng: config().fake_rng.is_fake(),
       load: serde_json::to_string(&DataLoad {
         players: load_players,
         last_log_ts: timestamp_abbrev.unwrap_or_default(),
index 9d54cd0d34e3976b39b041cf6a18fb206a485417..f4196c3c7e92675d6dc09848f1548afcad0e322a 100644 (file)
@@ -50,6 +50,7 @@ Hi {{nick | escape}}
 {% endmacro wresting %}
 
 {% macro status() %}
+{%- if fake_rng %}<strong>FAKING RANDOMNESS!</strong>{% endif %}
 <span id="status">nothing</span>
 {% endmacro status %}