From e00492214438711c3af7fcad75505539d41e2285 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 24 Sep 2024 00:38:16 +0200 Subject: pinned orders --- server/src/server.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'server/src/server.rs') diff --git a/server/src/server.rs b/server/src/server.rs index 06b6e5fd..0c3df634 100644 --- a/server/src/server.rs +++ b/server/src/server.rs @@ -528,8 +528,10 @@ impl Server { message, timeout, player, + pin, } => { info!("{player:?} message {message:?}"); + let pin = pin.unwrap_or(false); if let Some(timeout) = timeout { if let Some(player) = self.game.players.get_mut(&player) { player.communicate_persist = message.clone().map(|m| { @@ -538,6 +540,7 @@ impl Server { MessageTimeout { initial: timeout, remaining: timeout, + pinned: pin, }, ) }); @@ -549,6 +552,7 @@ impl Server { timeout: timeout.map(|t| MessageTimeout { initial: t, remaining: t, + pinned: pin, }), }) } -- cgit v1.2.3-70-g09d2