diff --git a/backend/services/member.js b/backend/services/member.js
index 8b6132c..47573f3 100644
--- a/backend/services/member.js
+++ b/backend/services/member.js
@@ -45,10 +45,13 @@ async function getMemberAdditionalData(data) {
if (peer.paths[0]) {
peerData.lastOnline = peer.paths[0].lastReceive;
peerData.physicalAddress = peer.paths[0].address.split("/")[0];
+ peerData.physicalPort = peer.paths[0].address.split("/")[1];
}
}
else
+ {
peerData.online = 0;
+ }
delete data.lastAuthorizedCredential;
delete data.lastAuthorizedCredentialType;
diff --git a/frontend/src/components/NetworkMembers/NetworkMembers.jsx b/frontend/src/components/NetworkMembers/NetworkMembers.jsx
index 06ec004..87188ea 100644
--- a/frontend/src/components/NetworkMembers/NetworkMembers.jsx
+++ b/frontend/src/components/NetworkMembers/NetworkMembers.jsx
@@ -101,9 +101,9 @@ function NetworkMembers({ network }) {
name: "Peer status",
minWidth: "100px",
cell: (row) =>
- (row.online == 0) ? (
+ (row.online === 0) ? (
+ {row.physicalAddress +
+ "/" +
+ row.physicalPort}
{
+ "(" +
+ row.latency +
+ " ms)"}
+