[Pidgin] #14779: Jabber contacts without group info should be handled more gracefully
Pidgin
trac at pidgin.im
Fri Dec 2 18:06:57 EST 2011
#14779: Jabber contacts without group info should be handled more gracefully
--------------------------+-------------------------------------------------
Reporter: amckinley | Owner: rekkanoryo
Type: defect | Status: new
Component: unclassified | Version: 2.10.0
Keywords: |
--------------------------+-------------------------------------------------
I discovered this problem when I changed my jabber server to stop
returning any group info in the roster. When adium has no groups for a
jabber contact, it falls back to putting them in the last-known group they
were a member of, based on the contents of blist.xml. Passing an empty
group tag (<group />) causes adium to put the contact in the default
Buddies list, which appears to be the only way to avoid this behavior.
I talked to zac about this in #adium, and he thinks the problem is here:
http://developer.pidgin.im/viewmtn/revision/file/e1dd2131481956783d4d7f4c23da4bcc1c8f0e52/libpurple/protocols/jabber/roster.c
add_purple_buddy_to_groups() should do something smarter to detect that a
contact has moved from a group to the default group, instead of putting
the contact back in the original group.
--
Ticket URL: <http://developer.pidgin.im/ticket/14779>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list