Don’t expose the complete reply object from the notice event.
[xudocci.git] / src / main / java / net / pterodactylus / irc / Connection.java
index 63d12ad..f6b7913 100644 (file)
@@ -49,8 +49,6 @@ import net.pterodactylus.irc.event.ChannelJoined;
 import net.pterodactylus.irc.event.ChannelLeft;
 import net.pterodactylus.irc.event.ChannelMessageReceived;
 import net.pterodactylus.irc.event.ChannelNicknames;
-import net.pterodactylus.irc.event.ChannelNotJoined;
-import net.pterodactylus.irc.event.ChannelNotJoined.Reason;
 import net.pterodactylus.irc.event.ChannelNoticeReceived;
 import net.pterodactylus.irc.event.ChannelTopic;
 import net.pterodactylus.irc.event.ClientQuit;
@@ -60,7 +58,6 @@ import net.pterodactylus.irc.event.ConnectionFailed;
 import net.pterodactylus.irc.event.DccAcceptReceived;
 import net.pterodactylus.irc.event.DccSendReceived;
 import net.pterodactylus.irc.event.KickedFromChannel;
-import net.pterodactylus.irc.event.MotdReceived;
 import net.pterodactylus.irc.event.NicknameChanged;
 import net.pterodactylus.irc.event.NicknameInUseReceived;
 import net.pterodactylus.irc.event.NoNicknameGivenReceived;
@@ -419,7 +416,7 @@ public class Connection extends AbstractExecutionThreadService implements Servic
                                                /* CTCP! */
                                                handleCtcp(reply.source().get(), message);
                                        } else if (!prefixHandler.isChannel(recipient)) {
-                                               eventBus.post(new PrivateNoticeReceived(this, reply));
+                                               eventBus.post(new PrivateNoticeReceived(this, reply.source().get(), message));
                                        } else {
                                                eventBus.post(new ChannelNoticeReceived(this, reply.source().get(), recipient, message));
                                        }