This commit is contained in:
Bruno Windels 2022-10-07 10:58:12 +02:00
parent 7936863934
commit 4350537004

View File

@ -344,8 +344,12 @@ export class GroupCall extends EventEmitter<{change: never}> {
log.wrap({l: "update device membership", id: memberKey, sessionId: device.session_id}, log => { log.wrap({l: "update device membership", id: memberKey, sessionId: device.session_id}, log => {
if (isMemberExpired(device, now)) { if (isMemberExpired(device, now)) {
log.set("expired", true); log.set("expired", true);
this._members.get(memberKey)?.dispose(); const member = this._members.get(memberKey);
if (member) {
member.dispose();
this._members.remove(memberKey); this._members.remove(memberKey);
log.set("removed", true);
}
return; return;
} }
let member = this._members.get(memberKey); let member = this._members.get(memberKey);