diff --git a/src/rostermanager.cpp b/src/rostermanager.cpp index 4551648dfc898bc0868398a775b18166607ca79f..8177ca35023c3b1ed14c2e9b1495f4823dc55da0 100644 --- a/src/rostermanager.cpp +++ b/src/rostermanager.cpp @@ -75,6 +75,7 @@ void RosterManager::sendBuddyRosterPush(Buddy *buddy) { item.setJID(buddy->getJID().toBare()); item.setName(buddy->getAlias()); item.setGroups(buddy->getGroups()); + item.setSubscription(Swift::RosterItemPayload::Both); payload->addItem(item); @@ -186,6 +187,7 @@ Swift::RosterPayload::ref RosterManager::generateRosterPayload() { item.setJID(buddy->getJID().toBare()); item.setName(buddy->getAlias()); item.setGroups(buddy->getGroups()); + item.setSubscription(Swift::RosterItemPayload::Both); payload->addItem(item); } return payload;