-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Description
Hi there
I have encountered a NullPointerException in com.calclab.emite.im.roster.XmppRosterImpl: "presence.getShow()" can return null.
The following fixes it:
index 2839d03..f867946 100644
--- a/src/main/java/com/calclab/emite/im/roster/XmppRosterImpl.java
+++ b/src/main/java/com/calclab/emite/im/roster/XmppRosterImpl.java
@@ -102,7 +102,8 @@ public final class XmppRosterImpl implements XmppRoster, SessionStatusChangedEve
}
}
-
if (!presence.getShow().equals(item.getShow())) { -
if (presence.getShow() != null && !presence.getShow().equals(item.getShow()) -
|| presence.getShow() == null && item.getShow() != null) { hasChanged = true; item.setShow(presence.getShow()); }
Metadata
Metadata
Assignees
Labels
No labels