From de67f31ba30f10400f026c98cb3ac3bb9af1082d Mon Sep 17 00:00:00 2001 From: Adam <24621027+adoyle0@users.noreply.github.com> Date: Fri, 3 May 2024 19:03:24 -0400 Subject: [PATCH] echo --- src/api.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/api.rs b/src/api.rs index e23c04e..317adb3 100644 --- a/src/api.rs +++ b/src/api.rs @@ -58,10 +58,12 @@ pub async fn websocket(stream: WebSocket, state: Arc) { match message { Message::Text(text) => { tracing::debug!("Text: {}", text); + if let Ok(new_game) = serde_json::from_str::(&text) { tracing::debug!("{:#?}", new_game); } else { - tracing::debug!("Not JSON!"); + // just echo + let _res = sender.send(Message::Text(text)).await; } } Message::Binary(data) => {