From f608fc32971bf88987899eb3ebde2bbda7e42c87 Mon Sep 17 00:00:00 2001 From: Sergey Bolhovskoy Date: Fri, 17 Jul 2015 15:33:34 +0000 Subject: =?UTF-8?q?VKontakte:=20add=20=E2=80=98chat=5Fphoto=5Fremove?= =?UTF-8?q?=E2=80=99=20muc=20action=20fix=20mark=20as=20read=20on=20read?= =?UTF-8?q?=20when=20metacontacts=20is=20enable?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.miranda-ng.org/main/trunk@14581 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/VKontakte/src/vk_chats.cpp | 2 ++ protocols/VKontakte/src/vk_messages.cpp | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'protocols') diff --git a/protocols/VKontakte/src/vk_chats.cpp b/protocols/VKontakte/src/vk_chats.cpp index 8016f5a6f9..8519dfe2a8 100644 --- a/protocols/VKontakte/src/vk_chats.cpp +++ b/protocols/VKontakte/src/vk_chats.cpp @@ -377,6 +377,8 @@ void CVkProto::AppendChatMessage(int id, const JSONNode &jnMsg, bool bIsHistory) } else if (tszAction == _T("chat_photo_update")) tszBody.Replace(TranslateT("Attachments:"), TranslateT("changed chat cover:")); + else if (tszAction == _T("chat_photo_remove")) + tszBody = TranslateT("deleted chat cover"); else tszBody.AppendFormat(_T(": %s (%s)"), TranslateT("chat action not supported"), tszAction); } diff --git a/protocols/VKontakte/src/vk_messages.cpp b/protocols/VKontakte/src/vk_messages.cpp index a8970be976..182b0a18de 100644 --- a/protocols/VKontakte/src/vk_messages.cpp +++ b/protocols/VKontakte/src/vk_messages.cpp @@ -123,9 +123,10 @@ void CVkProto::OnSendMessage(NETLIBHTTPREQUEST *reply, AsyncHttpRequest *pReq) ///////////////////////////////////////////////////////////////////////////////////////// -int CVkProto::OnDbEventRead(WPARAM hContact, LPARAM) +int CVkProto::OnDbEventRead(WPARAM, LPARAM hDbEvent) { debugLogA("CVkProto::OnDbEventRead"); + MCONTACT hContact = db_event_getContact(hDbEvent); if (!hContact) return 0; -- cgit v1.2.3