From 194b2980ac4506b428aedc245fb26d6f5ef116c3 Mon Sep 17 00:00:00 2001 From: ElzorFox Date: Thu, 5 Jun 2025 09:01:04 +0500 Subject: =?UTF-8?q?VKontakte:=20fix=20=E2=80=98freeze=20online=E2=80=99=20?= =?UTF-8?q?on=20empty=20response=20for=20self-contact=20data?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protocols/VKontakte/src/vk_thread.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'protocols/VKontakte/src/vk_thread.cpp') diff --git a/protocols/VKontakte/src/vk_thread.cpp b/protocols/VKontakte/src/vk_thread.cpp index 890701e068..ccd57be40b 100644 --- a/protocols/VKontakte/src/vk_thread.cpp +++ b/protocols/VKontakte/src/vk_thread.cpp @@ -271,8 +271,10 @@ void CVkProto::OnReceiveMyInfo(MHttpResponse *reply, AsyncHttpRequest *pReq) JSONNode jnRoot; const JSONNode &jnResponse = CheckJsonResponse(pReq, reply, jnRoot); - if (!jnResponse) + if (!jnResponse) { + ConnectionFailed(LOGINERR_NOSERVER); return; + } const JSONNode &jnUser = *(jnResponse.begin()); -- cgit v1.2.3