diff --git a/src/rostermanager.cpp b/src/rostermanager.cpp index 261b7b0cd439e37aa82eb0f43e2e37600c3f3963..0b04f49ed40051e3dd3de960028e44025e9e0e15 100644 --- a/src/rostermanager.cpp +++ b/src/rostermanager.cpp @@ -119,6 +119,12 @@ void RosterManager::unsetBuddy(Buddy *buddy) { onBuddyUnset(buddy); } +void RosterManager::storeBuddy(Buddy *buddy) { + if (m_rosterStorage) { + m_rosterStorage->storeBuddy(buddy); + } +} + void RosterManager::handleBuddyRosterPushResponse(Swift::ErrorPayload::ref error, const std::string &key) { if (m_buddies[key] != NULL) { m_buddies[key]->buddyChanged();