From ce4d84c9d7d0f223e82b1aa19f9e0e1620fdbc4a Mon Sep 17 00:00:00 2001 From: Sebastian Lenzlinger Date: Sun, 17 Apr 2022 16:31:43 +0200 Subject: [PATCH] Server shouldn't be sending chat messages back to the sender now --- .../dmi/dbis/cs108/multiplayer/server/ClientHandler.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/server/ClientHandler.java b/src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/server/ClientHandler.java index 6056f82..c55ac6a 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/server/ClientHandler.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/server/ClientHandler.java @@ -174,6 +174,9 @@ public class ClientHandler implements Runnable { Lobby l = getLobby(); if (l != null) { for (ClientHandler client : l.getLobbyClients()) { + if(client.getClientUserName().equals(this.getClientUserName())){ + continue; + } client.sendMsgToClient(Protocol.printToClientChat + "$" + clientUserName + ": " + msg); } } else { @@ -195,7 +198,6 @@ public class ClientHandler implements Runnable { Lobby l = getLobby(); if (l != null) { for (ClientHandler client : l.getLobbyClients()) { - //Todo do not send chat msg to self client.sendMsgToClient(Protocol.printToClientChat + "$" + msg); } }