diff options
Diffstat (limited to 'src/net/java/sip')
-rw-r--r-- | src/net/java/sip/communicator/impl/protocol/irc/ChannelManager.java | 6 | ||||
-rw-r--r-- | src/net/java/sip/communicator/impl/protocol/irc/IrcConnection.java | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/net/java/sip/communicator/impl/protocol/irc/ChannelManager.java b/src/net/java/sip/communicator/impl/protocol/irc/ChannelManager.java index 128f3c8..6a4f3e2 100644 --- a/src/net/java/sip/communicator/impl/protocol/irc/ChannelManager.java +++ b/src/net/java/sip/communicator/impl/protocol/irc/ChannelManager.java @@ -477,6 +477,12 @@ public class ChannelManager { try { + if (LOGGER.isTraceEnabled()) + { + LOGGER.trace("Processing role " + status.getPrefix() + + " for member " + user.getNick() + " in channel " + + channel.getName()); + } role = convertMemberMode(status.getChanModeType()); member.addRole(role); } diff --git a/src/net/java/sip/communicator/impl/protocol/irc/IrcConnection.java b/src/net/java/sip/communicator/impl/protocol/irc/IrcConnection.java index 7999e45..559b79b 100644 --- a/src/net/java/sip/communicator/impl/protocol/irc/IrcConnection.java +++ b/src/net/java/sip/communicator/impl/protocol/irc/IrcConnection.java @@ -222,6 +222,7 @@ public class IrcConnection { final ArrayList<Capability> capabilities = new ArrayList<Capability>(); capabilities.add(new SimpleCapability("away-notify")); + capabilities.add(new SimpleCapability("multi-prefix")); final SASL sasl = config.getSASL(); if (sasl != null) { |