From ad5febd8d9c6cf320a994732c6383045d7dc1b53 Mon Sep 17 00:00:00 2001 From: Erin Nova Date: Fri, 23 Jul 2021 13:17:21 -0400 Subject: [PATCH] Fail on blank message --- src/chat.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/chat.rs b/src/chat.rs index b4f9e50..5d53524 100644 --- a/src/chat.rs +++ b/src/chat.rs @@ -28,6 +28,14 @@ fn create_message(message: Json, user: &User) -> JsonValue { ':' => MessageType::Emote, _ => MessageType::Normal, }; + + if (message.body == "") | (message.body == " ") { + warn!("blank message given"); + return json!({ + "status": "fail", + "reason": "blank message", + }); + } // create full message object let message_obj: Message = Message {