Implemented contact adding mechanism + database update on both clients.

* Added filtering on searchRequest response (temporary: has to be done
in query not manually in ContactsRequestProcessor.)
This commit is contained in:
DieGurke
2020-02-10 20:02:05 +01:00
parent 37f1594989
commit a96199ccd7
4 changed files with 36 additions and 14 deletions

View File

@ -80,8 +80,8 @@ public class LoginCredentialProcessor implements ObjectProcessor<LoginCredential
user.setLastSeen(new Date());
user.setStatus(User.UserStatus.ONLINE);
user.setPasswordHash(credentials.getPasswordHash());
user.setContacts(PersistenceManager.getPersistenceManager().getContacts(user));
persistenceManager.addUser(user);
user.setContacts(PersistenceManager.getPersistenceManager().getContacts(user)); // TODO: Maybe delete this line
} else {
user = persistenceManager.getUserByName(credentials.getName());
// TODO: Implement error when user does not exist