diff --git a/backend/services/member.js b/backend/services/member.js index ef2cd50..8b6132c 100644 --- a/backend/services/member.js +++ b/backend/services/member.js @@ -37,13 +37,18 @@ async function getMemberAdditionalData(data) { let peerData = {}; if (peer) { peerData.latency = peer.latency; - peerData.online = peer.latency !== -1; + if (peer.latency !== -1) + peerData.online = 1; + if (peer.latency == -1) + peerData.online = 2; peerData.clientVersion = peer.version; if (peer.paths[0]) { peerData.lastOnline = peer.paths[0].lastReceive; peerData.physicalAddress = peer.paths[0].address.split("/")[0]; } } + else + peerData.online = 0; delete data.lastAuthorizedCredential; delete data.lastAuthorizedCredentialType;