Store also jid in db...
This commit is contained in:
parent
79cc6dc63d
commit
e062a79b1f
1 changed files with 2 additions and 1 deletions
|
@ -96,11 +96,12 @@ void UserManager::handlePresence(Swift::Presence::ref presence) {
|
|||
if (!registered && m_component->inServerMode()) {
|
||||
res.password = m_component->getUserRegistryPassword(userkey);
|
||||
res.uin = presence->getFrom().getNode();
|
||||
res.jid = userkey;
|
||||
if (res.uin.find_last_of("%") != std::string::npos) {
|
||||
res.uin.replace(res.uin.find_last_of("%"), 1, "@");
|
||||
}
|
||||
registered = true;
|
||||
m_storageBackend->setUser(res);
|
||||
registered = m_storageBackend->getUser(userkey, res);
|
||||
}
|
||||
|
||||
if (!registered) {
|
||||
|
|
Loading…
Add table
Reference in a new issue