aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/java/sip')
-rw-r--r--src/net/java/sip/communicator/impl/protocol/irc/ChannelManager.java6
-rw-r--r--src/net/java/sip/communicator/impl/protocol/irc/IrcConnection.java1
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)
{