diff options
author | Robert Pösel <robyer@seznam.cz> | 2016-12-11 22:03:39 +0100 |
---|---|---|
committer | Robert Pösel <robyer@seznam.cz> | 2016-12-11 22:03:39 +0100 |
commit | 459a25ab00ba1a75cc8fd41656e98f95c1a45e9d (patch) | |
tree | 767a6234b0a6dc286800584789c1135172950fe9 /protocols/FacebookRM/src/json.cpp | |
parent | c2c418eafb367c365b8e347e8598b2d859cdea39 (diff) |
Facebook: Option to load all contacts at login (not only friends)
Diffstat (limited to 'protocols/FacebookRM/src/json.cpp')
-rw-r--r-- | protocols/FacebookRM/src/json.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
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; } |