Merge pull request #520 from guusdk/SPARK-2154_offline-messages

SPARK-2154: Do not parse nicknames using Jid implementation
This commit is contained in:
wroot
2020-08-27 11:04:04 +03:00
committed by GitHub

View File

@ -403,9 +403,9 @@ public class Workspace extends JPanel implements StanzaListener {
return;
}
ContactItem contact = contactList.getContactItemByJID(bareJID);
Localpart nickname = bareJID.getLocalpartOrNull();
String nickname = bareJID.getLocalpartOrNull() == null ? null : bareJID.getLocalpartOrNull().toString();
if (contact != null) {
nickname = Localpart.fromOrThrowUnchecked(contact.getDisplayName());
nickname = contact.getDisplayName();
}
// Create the room if it does not exist.