Twitter: remove user from database even when he logged out before sending #pin

This commit is contained in:
HanzZ 2013-02-09 16:28:22 +01:00
parent d3387ffd20
commit 6f9fbae090

View file

@ -156,10 +156,13 @@ void TwitterPlugin::handleLoginRequest(const std::string &user, const std::strin
// User logging out
void TwitterPlugin::handleLogoutRequest(const std::string &user, const std::string &legacyName)
{
if(onlineUsers.count(user)) {
if (userdb.count(user)) {
delete userdb[user].sessions;
userdb[user].sessions = NULL;
userdb[user].connectionState = DISCONNECTED;
}
if(onlineUsers.count(user)) {
onlineUsers.erase(user);
}
}