Compare commits

...

2 commits

Author SHA1 Message Date
Arnaud Vergnet
93cf550a9b Do not reject presence server user if local inactive 2021-01-12 10:37:14 +01:00
Arnaud Vergnet
bc50fdec44 Update server ports 2021-01-12 10:36:21 +01:00
2 changed files with 9 additions and 3 deletions

View file

@ -4,8 +4,8 @@
"uri": "test",
"type": "INSA",
"ports": {
"presence": 123456789,
"proxy": 987654321
"presence": 35650,
"proxy": 35750
}
}
}

View file

@ -49,8 +49,14 @@ public class UserList {
newPresenceUsers.forEach((userInfo -> {
final PeerUser savedUser = userHashmap.get(userInfo.id);
if (savedUser != null) {
Log.v(getClass().getSimpleName(), "Received user from presence server already known");
if (savedUser.isActive()) {
Log.v(getClass().getSimpleName(), "Received user from presence server already known and connected");
} else {
Log.v(getClass().getSimpleName(), "Received user from presence server already known and connected");
savedUser.init(proxyConnection, userInfo.id, userInfo.getUsername(), null);
}
} else {
Log.v(getClass().getSimpleName(), "Received new user from presence server");
final PeerUser user = new PeerUser();
user.init(proxyConnection, userInfo.id, userInfo.getUsername(), null);
userHashmap.put(user.id, user);