From de64779c277681bbb1a466b47ed46b3c4071ae64 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Wed, 28 Jun 2023 10:06:10 +0100 Subject: [PATCH] Improve types to match reality (#3510) --- src/@types/requests.ts | 3 ++- src/client.ts | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/@types/requests.ts b/src/@types/requests.ts index f5b0efbea..0c79534e8 100644 --- a/src/@types/requests.ts +++ b/src/@types/requests.ts @@ -176,7 +176,8 @@ export interface IAddThreePidOnlyBody { export interface IBindThreePidBody { client_secret: string; id_server: string; - id_access_token: string; + // Some older identity servers have no auth enabled + id_access_token: string | null; sid: string; } diff --git a/src/client.ts b/src/client.ts index 3004f040c..1f5d907b5 100644 --- a/src/client.ts +++ b/src/client.ts @@ -9097,6 +9097,7 @@ export class MatrixClient extends TypedEventEmitter { const params = { sid: sid, @@ -9119,7 +9120,7 @@ export class MatrixClient extends TypedEventEmitter