element-hq / element-hq/element-android

[Invite by Email] The 3pid invite is still visible after the invitee joined

Open
#6,974 0 comments 0 reactions 0 assignees View on GitHub
A-3PIDs A-DMs O-Frequent S-Minor T-Enhancement Z-PS-Request
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

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.