From 6aa070f80a4256d220359dfed902aba2bb81e4c4 Mon Sep 17 00:00:00 2001 From: George Hazan <4628541+georgehazan@users.noreply.github.com> Date: Wed, 9 Nov 2022 10:22:34 +0200 Subject: Update skype_login.cpp Fix for not wiping out TokenSecret on expiring --- protocols/SkypeWeb/src/skype_login.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'protocols') diff --git a/protocols/SkypeWeb/src/skype_login.cpp b/protocols/SkypeWeb/src/skype_login.cpp index 0c48c1f541..d003c4ee71 100644 --- a/protocols/SkypeWeb/src/skype_login.cpp +++ b/protocols/SkypeWeb/src/skype_login.cpp @@ -143,7 +143,7 @@ void CSkypeProto::OnEndpointCreated(NETLIBHTTPREQUEST *response, AsyncHttpReques case 401: // unauthorized if (auto *szStatus = Netlib_GetHeader(response, "StatusText")) - if (!strstr(szStatus, "SkypeTokenExpired")) + if (strstr(szStatus, "SkypeTokenExpired")) delSetting("TokenSecret"); delSetting("TokenExpiresIn"); PushRequest(new LoginOAuthRequest(m_szSkypename, pass_ptrA(getStringA(SKYPE_SETTINGS_PASSWORD)))); -- cgit v1.2.3