element-hq / element-hq/element-web

1:1 VoIP call doesn't terminate (and cannot be terminated) when user is banned

Open
#25,681 0 comments 0 reactions 0 assignees View on GitHub
A-Moderation A-VoIP O-Uncommon Privacy S-Major T-Defect
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Steps to reproduce

Element Web (A) -> Element Web (B)
- New private room created
- A invites B
- 1:1 video call initiated
- A banned B
- B was booted from the room and shown the "you were banned" message
- _But the webcam is still on and the video is still streaming_
- And B has no way to end the call, since they're not in the room any more

Element Web (A) -> Element Android (B)
- New private room
- A invited B
- 1:1 video call initiated
- A banned B
- B left the room but continued to stream the call (at least it was very obvious to the user what was happening)
- B was able to hang up and leave the call

### Outcome

#### What did you expect?
Call to terminate upon parting the room.

#### What happened instead?
Call continued!

### Operating system

Mac

### Browser information

Chrome

### URL for webapp

app.element.io

### Application version

Latest

### Homeserver

lant.uk

### Will you send logs?

No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.