diff options
author | George Hazan <ghazan@miranda.im> | 2020-11-24 19:34:39 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2020-11-24 19:34:39 +0300 |
commit | 7d7f8e1c9d07296eaef520484ee7415df0d87c8c (patch) | |
tree | a5212daf068d433dd02deab87ef592b4172401a6 /protocols/Facebook/src | |
parent | 3fbba2c69bc58ff79fd82b33487b68a0049241b3 (diff) |
fixes #2629 (Facebook: all avatars are empty)
Diffstat (limited to 'protocols/Facebook/src')
-rw-r--r-- | protocols/Facebook/src/avatars.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/protocols/Facebook/src/avatars.cpp b/protocols/Facebook/src/avatars.cpp index f93a305664..75a42e89a1 100644 --- a/protocols/Facebook/src/avatars.cpp +++ b/protocols/Facebook/src/avatars.cpp @@ -41,7 +41,8 @@ void __cdecl FacebookProto::AvatarsUpdate(void *) req.flags = NLHRF_NODUMP | NLHRF_SSL | NLHRF_HTTP11 | NLHRF_REDIRECT; req.requestType = REQUEST_GET; - const char *szParams = m_bUseBigAvatars ? "width=200&height=200" : "width=80&height=80"; + CMStringA szParams((m_bUseBigAvatars) ? "type=large" : "type=normal"); + szParams.AppendFormat("&access_token=%s", m_szAuthToken.c_str()); for (auto &cc : AccContacts()) { if (Miranda_IsTerminated()) @@ -52,7 +53,7 @@ void __cdecl FacebookProto::AvatarsUpdate(void *) delSetting(cc, "UpdateNeeded"); - CMStringA szUrl(FORMAT, "https://graph.facebook.com/%s/picture?%s", getMStringA(cc, DBKEY_ID).c_str(), szParams); + CMStringA szUrl(FORMAT, "https://graph.facebook.com/%s/picture?%s", getMStringA(cc, DBKEY_ID).c_str(), szParams.c_str()); req.szUrl = szUrl.GetBuffer(); NETLIBHTTPREQUEST *pReply = Netlib_HttpTransaction(m_hNetlibUser, &req); |