diff --git a/src/chat/NetworkClient.java b/src/chat/NetworkClient.java index 20fa3bc..cd9e67e 100644 --- a/src/chat/NetworkClient.java +++ b/src/chat/NetworkClient.java @@ -193,7 +193,7 @@ class ReceiveThread extends Thread { } } - if(!message.isRedirected() && message.getAuthor() != user.getName()) + if(!message.isRedirected() && !message.getAuthor().equals(user.getName())) { socket.close(); if(!isOutdoor) @@ -216,7 +216,7 @@ class ReceiveThread extends Thread { } displayArea.setCaretPosition(displayArea.getDocument().getLength()); } - if(message.getAuthor() != user.getName()) + if(!message.getAuthor().equals(user.getName()) && !message.isRedirected()) { for(Socket s:outdoor_dest_sockets) {