Update last_login in databases

This commit is contained in:
HanzZ 2011-09-11 12:21:47 +02:00
parent 12a207a3a3
commit 44dd5fe02f

View file

@ -72,6 +72,9 @@ UserManager::~UserManager(){
void UserManager::addUser(User *user) {
m_users[user->getJID().toBare().toString()] = user;
if (m_storageBackend) {
m_storageBackend->setUserOnline(user->getUserInfo().id, true);
}
onUserCreated(user);
}
@ -97,6 +100,10 @@ void UserManager::removeUser(User *user) {
disconnectUser(user->getJID());
}
if (m_storageBackend) {
m_storageBackend->setUserOnline(user->getUserInfo().id, false);
}
onUserDestroyed(user);
delete user;
#ifndef WIN32