From 390f1c16f73b94e47ee100c12fd88de31a7d2a14 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Thu, 30 Aug 2018 15:27:36 -0600 Subject: [PATCH] Remove mentions of identity services from /3pid/delete This will be covered by https://github.com/matrix-org/matrix-doc/issues/1194 For now, we can accept that homeservers may try to unbind, however clients should not rely on it. --- api/client-server/administrative_contact.yaml | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/api/client-server/administrative_contact.yaml b/api/client-server/administrative_contact.yaml index c1ecf337..78e5811b 100644 --- a/api/client-server/administrative_contact.yaml +++ b/api/client-server/administrative_contact.yaml @@ -152,9 +152,8 @@ paths: post: summary: Deletes a third party identifier from the user's account description: |- - Removes a third party identifier from the user's account. The homeserver - should attempt to unbind the identifier from the identity service, if the - homeserver is able to reasonably determine the identity service used. + Removes a third party identifier from the user's account. This may not + cause an unbind of the identifier from the identity service. operationId: delete3pidFromAccount security: - accessToken: [] @@ -181,16 +180,6 @@ paths: user. schema: type: object - properties: - id_server_unbind_result: - type: string - description: |- - The result of the homeserver's attempt to unbind the identifier from - the identity service. ``success`` indicates that the homeserver was - able to unbind the identifier while ``no-support`` means the homeserver - was not able to unbind, likely due to the identity service not supporting - the operation. Defaults to ``no-support``. - example: "success" tags: - User data "/account/3pid/email/requestToken":