diff --git a/src/mysqlbackend.cpp b/src/mysqlbackend.cpp index 9bb5eaef76679f4d90feaec5b7c6ce8a40ed46d0..cfcb35c4041a2c72a88af76e008bef4552179230 100644 --- a/src/mysqlbackend.cpp +++ b/src/mysqlbackend.cpp @@ -479,11 +479,13 @@ long MySQLBackend::addBuddy(long userId, const BuddyInfo &buddyInfo) { void MySQLBackend::updateBuddy(long userId, const BuddyInfo &buddyInfo) { // "UPDATE " + m_prefix + "buddies SET groups=?, nickname=?, flags=?, subscription=? WHERE user_id=? AND uin=?" std::string groups = Util::serializeGroups(buddyInfo.groups); + LOG4CXX_INFO(logger, "update buddy '" << groups << "' '" << buddyInfo.alias << "' '" << buddyInfo.flags << "' '" << buddyInfo.subscription << "' '" << userId << "' '" << buddyInfo.legacyName); *m_updateBuddy << groups; *m_updateBuddy << buddyInfo.alias << buddyInfo.flags << buddyInfo.subscription; *m_updateBuddy << userId << buddyInfo.legacyName; EXEC(m_updateBuddy, updateBuddy(userId, buddyInfo)); + LOG4CXX_INFO(logger, "update buddy done"); } bool MySQLBackend::getBuddies(long id, std::list &roster) {