fixed bug in message parser

iNPUTmice created

Change summary

src/eu/siacs/conversations/parser/MessageParser.java | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)

Detailed changes

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

@@ -174,12 +174,16 @@ public class MessageParser extends AbstractParser implements
 		}
 		if (status == Message.STATUS_RECIEVED) {
 			fullJid = message.getAttribute("from");
-			updateLastseen(message, account, true);
+			if (fullJid == null ) {
+				return null;
+			} else {
+				updateLastseen(message, account, true);
+			}
 		} else {
 			fullJid = message.getAttribute("to");
-		}
-		if (fullJid==null) {
-			return null;
+			if (fullJid == null) {
+				return null;
+			}
 		}
 		String[] parts = fullJid.split("/");
 		Conversation conversation = mXmppConnectionService