chore: pass refreshToken to uiaLogin

This commit is contained in:
Krille 2024-02-29 14:10:48 +01:00
parent 47c210817d
commit 4b44af0eb8
No known key found for this signature in database
GPG Key ID: E067ECD60F1A0652
1 changed files with 2 additions and 0 deletions

View File

@ -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();