aboutsummaryrefslogtreecommitdiff
path: root/src/spectate/server.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/spectate/server.rs')
-rw-r--r--src/spectate/server.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/spectate/server.rs b/src/spectate/server.rs
index 0c2af1d..fdcc815 100644
--- a/src/spectate/server.rs
+++ b/src/spectate/server.rs
@@ -135,7 +135,10 @@ async fn stats(
async fn chat_broadcaster(sstate: Arc<SpectateState>, state: Arc<State>) {
let mut messages = state.chat.subscribe();
while let Ok((author, message)) = messages.recv().await {
- let p = Packet::Chat(format!("{author}: {message}"));
+ let p = Packet::Message {
+ id: author,
+ message: format!("{author}: {message}"),
+ };
sstate.past_events.write().await.push(p.clone());
let _ = sstate.events.send(p);
}