feat: outbound websocket messages logging

This commit is contained in:
Ninjdai 2025-08-01 13:03:28 +02:00
parent 00b38c4989
commit 8a7cfac885
2 changed files with 2 additions and 1 deletions

View file

@ -72,6 +72,7 @@ async fn handle_socket(mut socket: WebSocket, who: SocketAddr, state: Arc<AppSta
Ok(event) => { Ok(event) => {
match event { match event {
events::Event::WebsocketBroadcast(message) => { events::Event::WebsocketBroadcast(message) => {
log::debug!(target: "websocket", "Sent {message:?} to {who}");
let _ = sender.send(Message::Text(Utf8Bytes::from(message.to_json().to_string()))).await; let _ = sender.send(Message::Text(Utf8Bytes::from(message.to_json().to_string()))).await;
} }
} }

View file

@ -9,7 +9,7 @@ pub enum Event {
WebsocketBroadcast(WebsocketMessage) WebsocketBroadcast(WebsocketMessage)
} }
#[derive(Clone)] #[derive(Clone, Debug)]
pub enum WebsocketMessage { pub enum WebsocketMessage {
NewOwner(Arc<owner::Model>) NewOwner(Arc<owner::Model>)
} }