Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/EionRobb/skype4pidgin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEion Robb <eion@robbmob.com>2016-08-08 10:28:41 +0300
committerEion Robb <eion@robbmob.com>2016-08-08 10:28:41 +0300
commit119ae0caea229b438034d5cc81d125df21c3f1fb (patch)
tree05df9bbb4f3c20c6aabb9d93fd7fc5d951f5e2ce
parent4ece5548beba5019507a32f2e0fb89ca9d584c4f (diff)
Update buddy mood on login
-rw-r--r--skypeweb/skypeweb_contacts.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/skypeweb/skypeweb_contacts.c b/skypeweb/skypeweb_contacts.c
index 8b235ae..e2093b5 100644
--- a/skypeweb/skypeweb_contacts.c
+++ b/skypeweb/skypeweb_contacts.c
@@ -1185,6 +1185,7 @@ skypeweb_get_friend_list_cb(SkypeWebAccount *sa, JsonNode *node, gpointer user_d
gboolean authorized = json_object_get_boolean_member(contact, "authorized");
gboolean blocked = json_object_get_boolean_member(contact, "blocked");
const gchar *type = json_object_get_string_member(contact, "type");
+ const gchar *mood = json_object_get_string_member(contact, "mood");
JsonObject *name = json_object_get_object_member(contact, "name");
const gchar *firstname = json_object_get_string_member(name, "first");
@@ -1230,6 +1231,7 @@ skypeweb_get_friend_list_cb(SkypeWebAccount *sa, JsonNode *node, gpointer user_d
sbuddy->authorized = authorized;
sbuddy->blocked = blocked;
sbuddy->avatar_url = g_strdup(purple_buddy_icons_get_checksum_for_user(buddy));
+ sbuddy->mood = g_strdup(mood);
sbuddy->buddy = buddy;
purple_buddy_set_protocol_data(buddy, sbuddy);