From d42926653be805fcb7eb9ae895837f08fd06f09e Mon Sep 17 00:00:00 2001 From: Eoin Kavanagh Date: Mon, 19 Apr 2021 23:00:31 -0400 Subject: [PATCH] After downloading this repo and opening the files manually and stepping through the code it seems line 1486 of Xmpplm.cs is only checking to see if the XMLNODE has a BODY tag, but messages from Cisco do not have a BODY, they have an EVENT tag. --- Im/XmppIm.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Im/XmppIm.cs b/Im/XmppIm.cs index 41bc83d4..a02f7f11 100644 --- a/Im/XmppIm.cs +++ b/Im/XmppIm.cs @@ -1483,7 +1483,7 @@ void OnMessage(Message message) { // Only raise the Message event, if the message stanza actually contains // a body. - if(message.Data["body"] != null) + if (message.Data["body"] != null || message.Data["event"] != null) Message.Raise(this, new MessageEventArgs(message.From, message)); }