From da5eb4e6c9725aca51f8de23a5cb89ee5b6b3087 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 22 Jun 2022 18:58:45 +0300 Subject: Jabber: if MAM is not enabled, there's no need to check its mode --- protocols/JabberG/src/jabber_thread.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocols/JabberG/src/jabber_thread.cpp b/protocols/JabberG/src/jabber_thread.cpp index 4696897bd9..c39179463a 100644 --- a/protocols/JabberG/src/jabber_thread.cpp +++ b/protocols/JabberG/src/jabber_thread.cpp @@ -1372,7 +1372,7 @@ void CJabberProto::OnProcessMessage(const TiXmlElement *node, ThreadData *info) } // we ignore messages without server id either if MAM is enabled - if ((info->jabberServerCaps & JABBER_CAPS_MAM) && m_iMamMode != 0 && szMsgId == nullptr) { + if ((info->jabberServerCaps & JABBER_CAPS_MAM) && m_bEnableMam && m_iMamMode != 0 && szMsgId == nullptr) { debugLogA("MAM is enabled, but there's no stanza-id: ignoting a message"); return; } -- cgit v1.2.3