What steps will reproduce the problem? 1. Register with PyICQt. 2. Let it retrieve the contact list.
What is the expected output? What do you see instead? Expected are nicknames as they go in the user details for the corresponding UIN; however, some of the UINs have incorrect nick names on the roster, and the most troubling part about it is that those nicknames belong to other users. In the user details one can see the 'real' nickname. There's no 'swapping' of nicknames, however. Maybe, a string variable responsible for the nickname on the roster is not reset correctly somewhere in the code as most of those occurrences seem to happen with users who had not specified a nickname in their user details (though that's not true for all cases).
What version of the product are you using? On what operating system? jabber-pyicq-transport-0.8.1.3,1 on FreeBSD 7.2-STABLE, amd64, Python 2.5.
Comment #1
Posted on May 29, 2009 by Swift BearIf nickname not specified in user's vCard then it will taken from Name field
Status: New
Labels:
Type-Defect
Priority-Medium