From 46db2f7cc8fdab82d2b02b21b35201980e3d85a0 Mon Sep 17 00:00:00 2001 From: Joshua Higgins Date: Tue, 30 Dec 2025 23:56:33 -0500 Subject: [PATCH] misc(refactor): put back error messages for malformed commands --- src/main.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main.rs b/src/main.rs index 327aa97..c61adc9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -125,6 +125,8 @@ async fn handle_connection( error!("handle_player_list: {}", e); let _ = send(&tx, e.to_string().as_str()); } + } else { + let _ = send(&tx, "ERROR:INVALID:PLAYER"); } } "GAME" => { @@ -159,6 +161,8 @@ async fn handle_connection( let _ = send(&tx, "ERROR:INVALID:TERMINATE"); } } + } else { + let _ = send(&tx, "ERROR:INVALID:GAME"); } } "ADMIN" => { @@ -174,6 +178,8 @@ async fn handle_connection( error!("handle_admin_kick: {}", e); let _ = send(&tx, e.to_string().as_str()); } + } else { + let _ = send(&tx, "ERROR:INVALID:ADMIN"); } } "TOURNAMENT" => { @@ -201,6 +207,8 @@ async fn handle_connection( let _ = send(&tx, "ERROR:INVALID:TOURNAMENT"); } } + } else { + let _ = send(&tx, "ERROR:INVALID:TOURNAMENT"); } } "GET" => { @@ -214,6 +222,8 @@ async fn handle_connection( error!("handle_get_tournament_status: {}", e); let _ = send(&tx, e.to_string().as_str()); } + } else { + let _ = send(&tx, "ERROR:INVALID:GET"); } } _ => {