diff --git a/src/Conversation.cpp b/src/Conversation.cpp index 3a7174879822126a0a83caa20286be058c600dad..24656509cd933ef37af3b73df3073bcb422fe3ed 100644 --- a/src/Conversation.cpp +++ b/src/Conversation.cpp @@ -204,6 +204,14 @@ void Conversation::handleMessage(boost::shared_ptr &message, con handleRawMessage(message); } +std::string Conversation::getParticipants() { + std::string ret; + for (std::map::iterator it = m_participants.begin(); it != m_participants.end(); it++) { + ret += (*it).second->getFrom().getResource() + ", "; + } + return ret; +} + void Conversation::sendParticipants(const Swift::JID &to) { for (std::map::iterator it = m_participants.begin(); it != m_participants.end(); it++) { (*it).second->setTo(to);