This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
POST /_matrix/client/v3/account/3pid
isn't spec compliant
#13690
Labels
A-3PID
3rd party identifiers: e.g. email, phone number
A-Spec-Compliance
places where synapse does not conform to the spec
O-Uncommon
Most users are unlikely to come across this or unexpected workflow
S-Tolerable
Minor significance, cosmetic issues, low or no impact to users.
T-Defect
Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
Z-Cleanup
Things we want to get rid of, but aren't actively causing pain
threePidCreds
field as well as speccedthree_pid_creds
.synapse/synapse/rest/client/account.py
Line 591 in 5f2e43b
id_access_token
andid_server
are required inThreePidCredentials
, but Synapse does not enforce the existence of (or even use) those fields.This endpoint is deprecated so I suggest we fix this by removing the endpoint altogether.
The text was updated successfully, but these errors were encountered: