From 459a25ab00ba1a75cc8fd41656e98f95c1a45e9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20P=C3=B6sel?= Date: Sun, 11 Dec 2016 22:03:39 +0100 Subject: Facebook: Option to load all contacts at login (not only friends) --- protocols/FacebookRM/src/json.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'protocols/FacebookRM/src/json.cpp') diff --git a/protocols/FacebookRM/src/json.cpp b/protocols/FacebookRM/src/json.cpp index 95e9a793ab..c584bce416 100644 --- a/protocols/FacebookRM/src/json.cpp +++ b/protocols/FacebookRM/src/json.cpp @@ -164,7 +164,7 @@ int facebook_json_parser::parse_chat_participant_names(std::string *data, std::m return EXIT_SUCCESS; } -int facebook_json_parser::parse_friends(std::string *data, std::map< std::string, facebook_user* >* friends) +int facebook_json_parser::parse_friends(std::string *data, std::map< std::string, facebook_user* >* friends, bool loadAllContacts) { std::string jsonData = data->substr(9); @@ -181,7 +181,7 @@ int facebook_json_parser::parse_friends(std::string *data, std::map< std::string parseUser(*it, fbu); // Facebook now sends also other types of contacts, which we do not want here - if (fbu->type != CONTACT_FRIEND) { + if (!loadAllContacts && fbu->type != CONTACT_FRIEND) { delete fbu; continue; } -- cgit v1.2.3