Compare commits
2 commits
ede9b259d4
...
93cf550a9b
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
93cf550a9b | ||
|
|
bc50fdec44 |
2 changed files with 9 additions and 3 deletions
|
|
@ -4,8 +4,8 @@
|
||||||
"uri": "test",
|
"uri": "test",
|
||||||
"type": "INSA",
|
"type": "INSA",
|
||||||
"ports": {
|
"ports": {
|
||||||
"presence": 123456789,
|
"presence": 35650,
|
||||||
"proxy": 987654321
|
"proxy": 35750
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -49,8 +49,14 @@ public class UserList {
|
||||||
newPresenceUsers.forEach((userInfo -> {
|
newPresenceUsers.forEach((userInfo -> {
|
||||||
final PeerUser savedUser = userHashmap.get(userInfo.id);
|
final PeerUser savedUser = userHashmap.get(userInfo.id);
|
||||||
if (savedUser != null) {
|
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 {
|
} else {
|
||||||
|
Log.v(getClass().getSimpleName(), "Received new user from presence server");
|
||||||
final PeerUser user = new PeerUser();
|
final PeerUser user = new PeerUser();
|
||||||
user.init(proxyConnection, userInfo.id, userInfo.getUsername(), null);
|
user.init(proxyConnection, userInfo.id, userInfo.getUsername(), null);
|
||||||
userHashmap.put(user.id, user);
|
userHashmap.put(user.id, user);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue