[Pidgin] #6715: msnp9 msn_userlist_add_buddy erroneously calls user_is_there
Pidgin
trac at pidgin.im
Fri Aug 22 11:48:48 EDT 2008
#6715: msnp9 msn_userlist_add_buddy erroneously calls user_is_there
------------------------+---------------------------------------------------
Reporter: fledermaus | Owner: khc
Type: defect | Status: new
Component: MSN | Version: 2.4.3
Keywords: |
------------------------+---------------------------------------------------
Remove a buddy from an MSN account.
Add them again.
Next time you log on, you'll get a message about your buddy list being out
of sync (local but not on server roster).
This is because of this block of code in msn_userlist_add_buddy:
if (user_is_there(user, list_id, group_id))
{
list = lists[list_id];
purple_debug_error("msn", "User '%s' is already there:
%s\n", who, list);
return;
}
which is checking something (a permissions list?) rather than
a buddy list.
I'm only using v 2.3.1, but the code in 2.4.3 appears identical in this
respect.
--
Ticket URL: <http://developer.pidgin.im/ticket/6715>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list