Changeset - 569332ddb7dd
[Not reviewed]
0 1 0
Jan Kaluza - 14 years ago 2011-06-20 12:50:18
hanzz.k@gmail.com
Set group according to roster push from XMPP user
1 file changed with 1 insertions and 0 deletions:
0 comments (0 inline, 0 general)
src/networkpluginserver.cpp
Show inline comments
 
@@ -665,12 +665,13 @@ void NetworkPluginServer::handleBuddyRemoved(Buddy *b) {
 
}
 

	
 
void NetworkPluginServer::handleBuddyUpdated(Buddy *b, const Swift::RosterItemPayload &item) {
 
	User *user = b->getRosterManager()->getUser();
 

	
 
	dynamic_cast<LocalBuddy *>(b)->setAlias(item.getName());
 
	dynamic_cast<LocalBuddy *>(b)->setGroups(item.getGroups());
 
	user->getRosterManager()->storeBuddy(b);
 

	
 
	pbnetwork::Buddy buddy;
 
	buddy.set_username(user->getJID().toBare());
 
	buddy.set_buddyname(b->getName());
 
	buddy.set_alias(b->getAlias());
0 comments (0 inline, 0 general)