fixed very rare npe

This commit is contained in:
iNPUTmice 2014-08-09 11:35:49 +02:00
parent 937fc51b50
commit a059dfab2c
1 changed files with 10 additions and 8 deletions

View File

@ -27,6 +27,7 @@ public class IqParser extends AbstractParser implements OnIqPacketReceived {
if (!contact.getOption(Contact.Options.DIRTY_PUSH)) { if (!contact.getOption(Contact.Options.DIRTY_PUSH)) {
contact.setServerName(name); contact.setServerName(name);
} }
if (subscription!=null) {
if (subscription.equals("remove")) { if (subscription.equals("remove")) {
contact.resetOption(Contact.Options.IN_ROSTER); contact.resetOption(Contact.Options.IN_ROSTER);
contact.resetOption(Contact.Options.DIRTY_DELETE); contact.resetOption(Contact.Options.DIRTY_DELETE);
@ -38,6 +39,7 @@ public class IqParser extends AbstractParser implements OnIqPacketReceived {
} }
} }
} }
}
mXmppConnectionService.updateRosterUi(); mXmppConnectionService.updateRosterUi();
} }