[Pidgin] #2571: libpurple is not reflecting nick changes back to the server list
Pidgin
trac at pidgin.im
Wed Aug 15 09:09:30 EDT 2007
#2571: libpurple is not reflecting nick changes back to the server list
--------------------------------------+-------------------------------------
Reporter: zphd44 | Type: defect
Status: new | Priority: minor
Component: libpurple | Version: 2.1.0
Keywords: msn nick synchronization | Pending: 0
--------------------------------------+-------------------------------------
When the official MSN client receives a name change from a contact, it
reflects the change to the server-sided buddy list by sending a REA
command with the new name. That way, the updated name is still visible,
even when the contact is offline.
libpurple doesn't seem to do that, so after months of using it, my contact
list is full of outdated nicks as long as the buddies are offline. The
flaw isn't that obvious as the nicks of the online buddies are always
correct, but as soon as they disconnect, it changes back to the nick that
is stored server-sided, e.g. the nick the official client had stored
months ago.
The solution would be to simply send a "REA 101
random_principal at randomdomain.com new_nickname" message after a nick
change has been discovered, as described here
[http://www.hypothetic.org/docs/msn/general/names.php].
--
Ticket URL: <http://developer.pidgin.im/ticket/2571>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list