From f5718dda9247abb9e735fbf60e975d6d0662363a Mon Sep 17 00:00:00 2001 From: Sergey Bolhovskoy Date: Tue, 16 Dec 2014 05:12:06 +0000 Subject: =?UTF-8?q?VKontakte:=20vk=20feeds=20support=20(wall)=20=E2=80=93?= =?UTF-8?q?=20part=202=20version=20bump?= 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@11443 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/VKontakte/src/vk_feed.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'protocols/VKontakte/src/vk_feed.cpp') diff --git a/protocols/VKontakte/src/vk_feed.cpp b/protocols/VKontakte/src/vk_feed.cpp index d2d22e21bd..791c423d6b 100644 --- a/protocols/VKontakte/src/vk_feed.cpp +++ b/protocols/VKontakte/src/vk_feed.cpp @@ -22,8 +22,9 @@ static char* szImageTypes[] = { "photo_2560", "photo_1280", "photo_807", "photo_ void CVkProto::AddFeedSpecialUser() { - MCONTACT hContact = FindUser(VK_FEED_USER, m_bNewsEnabled); - if (!m_bNewsEnabled) { + bool bSpecialContact = m_bNewsEnabled || m_bNotificationsEnabled; + MCONTACT hContact = FindUser(VK_FEED_USER, bSpecialContact); + if (!bSpecialContact) { if (hContact) CallService(MS_DB_CONTACT_DELETE, (WPARAM)hContact, 0); return; @@ -64,7 +65,7 @@ void CVkProto::AddFeedEvent(CMString& tszBody, time_t tTime) void CVkProto::RetrieveUnreadNews() { debugLogA("CVkProto::RetrieveUnreadNews"); - if (!IsOnline() || !m_bNewsEnabled) + if (!IsOnline() || !(m_bNewsEnabled || m_bNotificationsEnabled)) return; time_t tLastNewsTime = getDword("LastNewsTime", time(NULL) - 24 * 60 * 60); -- cgit v1.2.3