From 4b44af0eb883371fdb532172487f252e54279265 Mon Sep 17 00:00:00 2001 From: Krille Date: Thu, 29 Feb 2024 14:10:48 +0100 Subject: [PATCH] chore: pass refreshToken to uiaLogin --- lib/msc_extensions/msc_2835_uia_login/msc_2835_uia_login.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/msc_extensions/msc_2835_uia_login/msc_2835_uia_login.dart b/lib/msc_extensions/msc_2835_uia_login/msc_2835_uia_login.dart index d5b435de..631a303d 100644 --- a/lib/msc_extensions/msc_2835_uia_login/msc_2835_uia_login.dart +++ b/lib/msc_extensions/msc_2835_uia_login/msc_2835_uia_login.dart @@ -23,6 +23,7 @@ extension UiaLogin on Client { String? user, AuthenticationData? auth, String pathVersion = 'v3', + bool? refreshToken, }) async { final requestUri = Uri(path: '_matrix/client/$pathVersion/login'); final request = Request('POST', baseUri!.resolveUri(requestUri)); @@ -42,6 +43,7 @@ extension UiaLogin on Client { }[type]!, if (user != null) 'user': user, if (auth != null) 'auth': auth.toJson(), + if (refreshToken != null) 'refresh_token': refreshToken, })); final response = await httpClient.send(request); final responseBody = await response.stream.toBytes();