element-hq / element-hq/synapse
Synapse only maintains a threepid's relationship with zero or one identity servers, but I think it is (theoretically) possible for it one threepid to be associated with many identity servers
Open
A-3PID
O-Uncommon
S-Minor
T-Defect
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 600
- Avg merge
- 5d 22h
- Merged PRs (30d)
- 51
Description
This issue has been migrated from [#5539](https://github.com/matrix-org/synapse/issues/5539).
---
`@bob:homeserver.computer` could:
- fire up a Riot with the IS `alpha.im`
- publish the threepid `bob@gmail.com` to `alpha.im`
- fire up another Riot with the IS `beta.im`
- publish `bob@gmail.com` to `beta.im`
Then I expect we'd lose the assocation with `alpha.im`, meaning the HS could no longer tidy up the threepid binding on account close.
Contributor guide
Assessment
This issue has not been assessed yet.