From 5e50905f817237999e4bc451d27360efb0c94341 Mon Sep 17 00:00:00 2001 From: Sebastian Lenzlinger Date: Mon, 18 Apr 2022 14:49:37 +0200 Subject: [PATCH] msg wont be sent to self from server now even when not in lobby --- .../dmi/dbis/cs108/multiplayer/server/ClientHandler.java | 3 +++ 1 file changed, 3 insertions(+) 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 379a274..db86bbd 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 @@ -184,6 +184,9 @@ public class ClientHandler implements Runnable { } else { //send msg to all clients who are not in a lobby. for (ClientHandler client : connectedClients) { + if(client.getClientUserName().equals(this.getClientUserName())){ + continue; + } if (Lobby.clientIsInLobby(client) == -1) { client.sendMsgToClient(Protocol.printToClientChat + "$" + clientUserName + ": " + msg); }