element-hq / element-hq/element-ios

使用jitsi调用retrieveParticipantsInfo时ExternalAPI文件崩溃

Open
#7,860 0 comments 0 reactions 0 assignees View on GitHub
T-Defect
Dominant language
Swift
Stars
1.8k
Forks
544
PR merge metrics
PR metrics pending

Description

### Steps to reproduce

When I first enter the meeting and call the retrieveParticipantsInfo method to get people, after calling the leave method, after rejoining the meeting, the retrieveP

![截屏2024-11-05 10 36 56](https://github.com/user-attachments/assets/feb705f0-2b30-4b83-94a7-148faf953f9a)

https://github.com/user-attachments/assets/5715e242-767c-4210-ab14-b6fd73493918

### Outcome

希望能正常获取到当前的参会人员

### Your phone model

各类型的手机型号

### Operating system version

iOS 16

### Application version

0.27.8

### Homeserver

_No response_

### Will you send logs?

Yes

Contributor guide

Open the contributing guide

Research direction

Start by locating the ExternalAPI implementation and the retrieveParticipantsInfo call path in the iOS app. Reproduce the sequence on iOS 16 with Element 0.27.8: join, retrieve participants, leave, then rejoin; inspect the available logs around the crash. Done means the second call returns the current participants without crashing.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.