diff options
author | snowleo <schneeleo@gmail.com> | 2011-10-30 00:18:34 +0200 |
---|---|---|
committer | snowleo <schneeleo@gmail.com> | 2011-10-30 00:18:55 +0200 |
commit | 5196237c4679e7607e412bf10aa60a2393871917 (patch) | |
tree | df4fc2e994305cd5df7171c843d2655893176155 /EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java | |
parent | 094a747db355668e0940603c20c7f35ba6d77c64 (diff) | |
download | Essentials-5196237c4679e7607e412bf10aa60a2393871917.tar Essentials-5196237c4679e7607e412bf10aa60a2393871917.tar.gz Essentials-5196237c4679e7607e412bf10aa60a2393871917.tar.lz Essentials-5196237c4679e7607e412bf10aa60a2393871917.tar.xz Essentials-5196237c4679e7607e412bf10aa60a2393871917.zip |
XMPP: Don't send messages from spy users back to them.
Diffstat (limited to 'EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java')
-rw-r--r-- | EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java b/EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java index 34f862627..631d1b21b 100644 --- a/EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java +++ b/EssentialsXMPP/src/com/earth2me/essentials/xmpp/EssentialsXMPP.java @@ -124,14 +124,17 @@ public class EssentialsXMPP extends JavaPlugin implements IEssentialsXMPP } @Override - public void broadcastMessage(final IUser sender, final String message) + public void broadcastMessage(final IUser sender, final String message, final String xmppAddress) { ess.broadcastMessage(sender, message); try { for (String address : getSpyUsers()) { - sendMessage(address, message); + if (!address.equalsIgnoreCase(xmppAddress)) + { + sendMessage(address, message); + } } } catch (Exception ex) |