diff options
| -rw-r--r-- | facebook/facebook-api.c | 8 | 
1 files changed, 8 insertions, 0 deletions
diff --git a/facebook/facebook-api.c b/facebook/facebook-api.c index e2460bc..e827c7b 100644 --- a/facebook/facebook-api.c +++ b/facebook/facebook-api.c @@ -1896,6 +1896,8 @@ fb_api_cb_contacts(FbHttpRequest *req, gpointer data)      fb_json_values_add(values, FB_JSON_TYPE_STR, TRUE,                         "$.graph_api_write_id");      fb_json_values_add(values, FB_JSON_TYPE_STR, TRUE, +                       "$.represented_profile.friendship_status"); +    fb_json_values_add(values, FB_JSON_TYPE_STR, TRUE,                         "$.represented_profile.id");      fb_json_values_add(values, FB_JSON_TYPE_STR, TRUE,                         "$.structured_name.text"); @@ -1907,6 +1909,12 @@ fb_api_cb_contacts(FbHttpRequest *req, gpointer data)      while (fb_json_values_update(values, &err)) {          g_free(writeid);          writeid = fb_json_values_next_str_dup(values, NULL); +        str = fb_json_values_next_str(values, NULL); + +        if (g_strcmp0(str, "ARE_FRIENDS") == 0) { +            continue; +        } +          user = fb_api_user_dup(NULL, FALSE);          str = fb_json_values_next_str(values, "0");  | 
