Make call / call stats ids easier to read

This commit is contained in:
Robert Long 2021-11-01 13:10:17 -07:00
parent d927e138d0
commit cbf533cd09

View file

@ -65,7 +65,12 @@ export function GroupCallInspector({ client, groupCall, show }) {
} }
function onCallsChanged() { function onCallsChanged() {
const calls = groupCall.calls.map(getCallState); const calls = groupCall.calls.reduce((obj, call) => {
obj[
`${call.callId} (${call.getOpponentMember()?.userId || call.sender})`
] = getCallState(call);
return obj;
}, {});
updateState({ calls }); updateState({ calls });
} }
@ -109,7 +114,10 @@ export function GroupCallInspector({ client, groupCall, show }) {
let timeout; let timeout;
async function updateCallStats() { async function updateCallStats() {
const callIds = groupCall.calls.map((call) => call.callId); const callIds = groupCall.calls.map(
(call) =>
`${call.callId} (${call.getOpponentMember()?.userId || call.sender})`
);
const stats = await Promise.all( const stats = await Promise.all(
groupCall.calls.map((call) => groupCall.calls.map((call) =>
call.peerConn call.peerConn