From 9d1a4eae982f3e5b97e03cefa99856077b873342 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 6 Mar 2019 11:40:08 +0300 Subject: fixes #1875 (Facebook cannot login) --- protocols/FacebookRM/src/communication.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/protocols/FacebookRM/src/communication.cpp b/protocols/FacebookRM/src/communication.cpp index d865b85c06..a7e59ef64b 100644 --- a/protocols/FacebookRM/src/communication.cpp +++ b/protocols/FacebookRM/src/communication.cpp @@ -802,6 +802,7 @@ bool facebook_client::reconnect() std::string redir = utils::text::source_get_value(&resp.data, 2, "\"redirect\":\"", "\""); if (!redir.empty()) { + redir = utils::text::html_entities_decode(redir); parent->debugLogA("Redirecting to %s", redir.c_str()); auto *p = new HttpRequest(REQUEST_GET, FACEBOOK_SERVER_REGULAR); -- cgit v1.2.3