This fixes the behaviour to match what synapse implements in practice.
If you use threepidCreds, you will just get an error about a missing
threepid_creds field. Synapse also treats this as an object. All clients
also seem to send threepid_creds, if they work on Synapse. Since
matrix.org requires an email currently for registration, most clients
that implement registration, will hit this issue.
|
||
---|---|---|
.. | ||
client-server-api | ||
rooms | ||
_index.md | ||
appendices.md | ||
application-service-api.md | ||
changelog.md | ||
identity-service-api.md | ||
proposals.md | ||
push-gateway-api.md | ||
server-server-api.md |