diff options
Diffstat (limited to 'protocols/WhatsApp/src/server.cpp')
-rw-r--r-- | protocols/WhatsApp/src/server.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/protocols/WhatsApp/src/server.cpp b/protocols/WhatsApp/src/server.cpp index f638f1a8b3..efe293c5b0 100644 --- a/protocols/WhatsApp/src/server.cpp +++ b/protocols/WhatsApp/src/server.cpp @@ -227,14 +227,10 @@ void WhatsAppProto::OnLoggedIn() ProtoBroadcastAck(0, ACKTYPE_STATUS, ACKRESULT_SUCCESS, (HANDLE)m_iStatus, m_iDesiredStatus); m_iStatus = m_iDesiredStatus; + m_bUpdatedPrekeys = false; m_impl.m_keepAlive.Start(1000); - // retrieve loaded prekeys count - WSSendNode( - WANodeIq(IQ::GET, "encrypt") << XCHILD("count"), - &WhatsAppProto::OnIqCountPrekeys); - // retrieve initial info WANodeIq abt(IQ::GET, "abt"); abt.addChild("props")->addAttr("protocol", "1"); @@ -294,7 +290,7 @@ void WhatsAppProto::SendReceipt(const char *pszTo, const char *pszParticipant, c if (pszType) receipt << CHAR_PARAM("type", pszType); - WSSendNode(receipt, &WhatsAppProto::OnIqDoNothing); + WSSendNode(receipt); } void WhatsAppProto::SetServerStatus(int iStatus) |