Don't handle error message stanzas as normal messages

This commit is contained in:
fiaxh 2018-05-29 23:10:22 +02:00
parent 52e116ee44
commit babe987dcb

View file

@ -21,8 +21,10 @@ namespace Xmpp {
public async void received_message_stanza_async(XmppStream stream, StanzaNode node) { public async void received_message_stanza_async(XmppStream stream, StanzaNode node) {
MessageStanza message = new MessageStanza.from_stanza(node, stream.get_flag(Bind.Flag.IDENTITY).my_jid); MessageStanza message = new MessageStanza.from_stanza(node, stream.get_flag(Bind.Flag.IDENTITY).my_jid);
yield received_pipeline.run(stream, message); if (!message.is_error()) {
received_message(stream, message); yield received_pipeline.run(stream, message);
received_message(stream, message);
}
} }
private void received_message_stanza(XmppStream stream, StanzaNode node) { private void received_message_stanza(XmppStream stream, StanzaNode node) {