From a4fa642926c9d82565bfa619ba252e7089079a22 Mon Sep 17 00:00:00 2001 From: Eion Robb Date: Thu, 15 Jan 2015 03:05:06 +0000 Subject: SkypeWeb : Display gender in words rather than 1/2 in the Get Info popup --- skypeweb/skypeweb_contacts.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/skypeweb/skypeweb_contacts.c b/skypeweb/skypeweb_contacts.c index 6c0dc41..3b67cda 100644 --- a/skypeweb/skypeweb_contacts.c +++ b/skypeweb/skypeweb_contacts.c @@ -467,7 +467,19 @@ skypeweb_got_info(SkypeWebAccount *sa, JsonNode *node, gpointer user_data) _SKYPE_USER_INFO("firstname", "First name"); _SKYPE_USER_INFO("lastname", "Last name"); _SKYPE_USER_INFO("birthday", "Birthday"); - _SKYPE_USER_INFO("gender", "Gender"); + //_SKYPE_USER_INFO("gender", "Gender"); + if (!json_object_get_null_member(userobj, "gender")) { + const gchar *gender = json_object_get_string_member(userobj, "gender"); + const gchar *gender_output; + if (*gender == '1') { + gender_output = _("Male"); + } else if (*gender == '2') { + gender_output = _("Female"); + } else { + gender_output = _("Unknown"); + } + purple_notify_user_info_add_pair_html(user_info, _("Gender"), json_object_get_string_member(userobj, gender_output)); + } _SKYPE_USER_INFO("language", "Language"); _SKYPE_USER_INFO("country", "Country"); _SKYPE_USER_INFO("province", "Province"); -- cgit v1.2.3