From dab443163c66af61386b3bda34e82455646acb9e Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 6 Mar 2020 18:27:49 +0300 Subject: fixes #2248 (Jabber auth cannot be ignored) --- protocols/JabberG/src/jabber_misc.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'protocols/JabberG/src') diff --git a/protocols/JabberG/src/jabber_misc.cpp b/protocols/JabberG/src/jabber_misc.cpp index 8299e783b0..b6fab6c4aa 100755 --- a/protocols/JabberG/src/jabber_misc.cpp +++ b/protocols/JabberG/src/jabber_misc.cpp @@ -50,14 +50,12 @@ void CJabberProto::DBAddAuthRequest(const char *jid, const char *nick) DB_AUTH_BLOB blob(hContact, nick, nullptr, nullptr, jid, nullptr); - DBEVENTINFO dbei = {}; - dbei.szModule = m_szModuleName; - dbei.timestamp = (DWORD)time(0); - dbei.flags = DBEF_UTF; - dbei.eventType = EVENTTYPE_AUTHREQUEST; - dbei.cbBlob = blob.size(); - dbei.pBlob = blob; - db_event_add(0, &dbei); + PROTORECVEVENT pre = {}; + pre.timestamp = (DWORD)time(0); + pre.lParam = blob.size(); + pre.szMessage = blob; + ProtoChainRecv(hContact, PSR_AUTH, 0, (LPARAM)&pre); + debugLogA("Setup DBAUTHREQUEST with nick='%s' jid='%s'", blob.get_nick(), blob.get_email()); } -- cgit v1.2.3