Merge branch 'main' into pat/archive-room-names
This commit is contained in:
commit
81f33951bb
|
|
@ -23,6 +23,7 @@ extension UiaLogin on Client {
|
||||||
String? user,
|
String? user,
|
||||||
AuthenticationData? auth,
|
AuthenticationData? auth,
|
||||||
String pathVersion = 'v3',
|
String pathVersion = 'v3',
|
||||||
|
bool? refreshToken,
|
||||||
}) async {
|
}) async {
|
||||||
final requestUri = Uri(path: '_matrix/client/$pathVersion/login');
|
final requestUri = Uri(path: '_matrix/client/$pathVersion/login');
|
||||||
final request = Request('POST', baseUri!.resolveUri(requestUri));
|
final request = Request('POST', baseUri!.resolveUri(requestUri));
|
||||||
|
|
@ -42,6 +43,7 @@ extension UiaLogin on Client {
|
||||||
}[type]!,
|
}[type]!,
|
||||||
if (user != null) 'user': user,
|
if (user != null) 'user': user,
|
||||||
if (auth != null) 'auth': auth.toJson(),
|
if (auth != null) 'auth': auth.toJson(),
|
||||||
|
if (refreshToken != null) 'refresh_token': refreshToken,
|
||||||
}));
|
}));
|
||||||
final response = await httpClient.send(request);
|
final response = await httpClient.send(request);
|
||||||
final responseBody = await response.stream.toBytes();
|
final responseBody = await response.stream.toBytes();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue