From f5e38aaba573fa720894433ae746b3a7a741356e Mon Sep 17 00:00:00 2001 From: Sergey Bolhovskoy Date: Wed, 26 Nov 2014 08:31:05 +0000 Subject: VKontakte: fix for unneeded adding no-friend user from chat git-svn-id: http://svn.miranda-ng.org/main/trunk@11082 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/VKontakte/src/vk_thread.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/protocols/VKontakte/src/vk_thread.cpp b/protocols/VKontakte/src/vk_thread.cpp index c4ddcee979..30a9c4a50e 100644 --- a/protocols/VKontakte/src/vk_thread.cpp +++ b/protocols/VKontakte/src/vk_thread.cpp @@ -599,8 +599,10 @@ void CVkProto::OnReceiveMessages(NETLIBHTTPREQUEST *reply, AsyncHttpRequest *pRe if (pAttachments != NULL) ptszBody = mir_tstrdup(CMString(ptszBody) + GetAttachmentDescr(pAttachments)); - MCONTACT hContact = FindUser(uid, true); + MCONTACT hContact = NULL; int chat_id = json_as_int(json_get(pMsg, "chat_id")); + if (chat_id == 0) + hContact = FindUser(uid, true); char szMid[40]; _itoa(mid, szMid, 10); -- cgit v1.2.3