str_value = <char *> accountopt.purple_account_option_get_default_string(option)
- # Google Talk default domain hackery!
- if str_value == NULL and str(<char *> label_name) == "Connect server":
- str_value = "talk.google.com"
+ # Hack to set string "" as default value to Account options when
+ # the default value of the protocol is NULL
+ if str_value == NULL:
+ str_value = ""
str_value = <char *> account.purple_account_get_string(c_account, setting, str_value)
val = str(<char *> str_value)
return buddies_list
else:
return None
+
+ def request_add_buddy(self, buddy_username, buddy_alias):
+ if buddy_alias:
+ blist.purple_blist_request_add_buddy(self._get_structure(), \
+ buddy_username, NULL, buddy_alias)
+ else:
+ blist.purple_blist_request_add_buddy(self._get_structure(), \
+ buddy_username, NULL, NULL)