element-hq / element-hq/element-android
[Invite by Email] The 3pid invite is still visible after the invitee joined
- Dominant language
- Kotlin
- Stars
- 3.7k
- Forks
- 917
- Avg merge
- 8d 20h
- Merged PRs (30d)
- 1
Description
### Your use case
I will consider the case where I create a DM by inviting an email:
When an invite is done by email and the person receiving the email creates an account in Element, we are then observing 3 members in the created room: the email address, the new element account, the sender account. This is NOT expected behaviour --> We should only show 2 members, the requester account and the newly created account.
Normally if we clear the cache, the room members are fixed, only 2 members. This means the local storage need to be updated when the 3pid invite is accepted (by removing this 3pid from the room state)
### Have you considered any alternatives?
_No response_
### Additional context
_No response_
### Are you willing to provide a PR?
No
Contributor guide
Assessment
This issue has not been assessed yet.