Skip to content

Commit 5b04ebb

Browse files
committed
fix empty message
1 parent fc6c1be commit 5b04ebb

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/ch/epfl/chacun/gui/MessageBoardChatUI.java

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ public static Node create(Consumer<String> sendMessage, TextMaker textMaker) {
3434
textField.setPromptText(textMaker.enterChatMessage());
3535

3636
textField.setOnAction(e -> {
37+
if (textField.getText().isBlank()) return;
3738
sendMessage.accept(textField.getText());
3839
textField.clear();
3940
});

src/ch/epfl/chacun/net/WSClient.java

+1
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,7 @@ public void sendAction(String message) {
181181
* @param message the message to send
182182
*/
183183
public void sendChatMessage(String message) {
184+
Preconditions.checkArgument(!message.isEmpty());
184185
sendText(STR."GAMEMSG.\{java.net.URLEncoder.encode(message, StandardCharsets.UTF_8)}");
185186
}
186187

0 commit comments

Comments
 (0)