Merge pull request #644 from SamWhited/barejidchecks

Daniel Gultsch created

s/getResourcepart().isEmpty()/isBareJid()/ [EOM]

Change summary

src/main/java/eu/siacs/conversations/entities/Account.java      | 2 
src/main/java/eu/siacs/conversations/entities/MucOptions.java   | 4 +-
src/main/java/eu/siacs/conversations/parser/AbstractParser.java | 2 
src/main/java/eu/siacs/conversations/parser/MessageParser.java  | 2 
src/main/java/eu/siacs/conversations/parser/PresenceParser.java | 4 +-
5 files changed, 7 insertions(+), 7 deletions(-)

Detailed changes

src/main/java/eu/siacs/conversations/entities/MucOptions.java 🔗

@@ -244,7 +244,7 @@ public class MucOptions {
 				&& conversation.getBookmark().getNick() != null) {
 			return conversation.getBookmark().getNick();
 		} else {
-			if (!conversation.getContactJid().getResourcepart().isEmpty()) {
+			if (!conversation.getContactJid().isBareJid()) {
 				return conversation.getContactJid().getResourcepart();
 			} else {
 				return account.getUsername();
@@ -376,4 +376,4 @@ public class MucOptions {
 	public Conversation getConversation() {
 		return this.conversation;
 	}
-}
+}

src/main/java/eu/siacs/conversations/parser/AbstractParser.java 🔗

@@ -69,7 +69,7 @@ public abstract class AbstractParser {
             // TODO: Handle this?
             from = null;
         }
-        String presence = from == null || from.getResourcepart().isEmpty() ? "" : from.getResourcepart();
+        String presence = from == null || from.isBareJid() ? "" : from.getResourcepart();
 		Contact contact = account.getRoster().getContact(from);
 		long timestamp = getTimestamp(packet);
 		if (timestamp >= contact.lastseen.time) {

src/main/java/eu/siacs/conversations/parser/MessageParser.java 🔗

@@ -40,7 +40,7 @@ public class MessageParser extends AbstractParser implements
 		finishedMessage.setRemoteMsgId(packet.getId());
 		finishedMessage.markable = isMarkable(packet);
 		if (conversation.getMode() == Conversation.MODE_MULTI
-				&& !jid.getResourcepart().isEmpty()) {
+				&& !jid.isBareJid()) {
 			finishedMessage.setType(Message.TYPE_PRIVATE);
 			finishedMessage.setCounterpart(packet.getFrom());
 			finishedMessage.setTrueCounterpart(conversation.getMucOptions()

src/main/java/eu/siacs/conversations/parser/PresenceParser.java 🔗

@@ -56,7 +56,7 @@ public class PresenceParser extends AbstractParser implements
         final Jid from = packet.getFrom();
 		String type = packet.getAttribute("type");
 		if (from.toBareJid().equals(account.getJid().toBareJid())) {
-			if (!from.getResourcepart().isEmpty()) {
+			if (!from.isBareJid()) {
 				if (type == null) {
 					account.updatePresence(from.getResourcepart(),
 							Presences.parseShow(packet.findChild("show")));
@@ -69,7 +69,7 @@ public class PresenceParser extends AbstractParser implements
 			Contact contact = account.getRoster().getContact(packet.getFrom());
 			if (type == null) {
 				String presence;
-				if (!from.getResourcepart().isEmpty()) {
+				if (!from.isBareJid()) {
 					presence = from.getResourcepart();
 				} else {
 					presence = "";