chore: update generated code
This commit is contained in:
parent
2f7c8baf9f
commit
8d795d6eaa
|
|
@ -2474,6 +2474,7 @@ class Api {
|
||||||
'membership': {
|
'membership': {
|
||||||
Membership.invite: 'invite',
|
Membership.invite: 'invite',
|
||||||
Membership.join: 'join',
|
Membership.join: 'join',
|
||||||
|
Membership.knock: 'knock',
|
||||||
Membership.leave: 'leave',
|
Membership.leave: 'leave',
|
||||||
Membership.ban: 'ban'
|
Membership.ban: 'ban'
|
||||||
}[membership]!,
|
}[membership]!,
|
||||||
|
|
@ -2481,6 +2482,7 @@ class Api {
|
||||||
'not_membership': {
|
'not_membership': {
|
||||||
Membership.invite: 'invite',
|
Membership.invite: 'invite',
|
||||||
Membership.join: 'join',
|
Membership.join: 'join',
|
||||||
|
Membership.knock: 'knock',
|
||||||
Membership.leave: 'leave',
|
Membership.leave: 'leave',
|
||||||
Membership.ban: 'ban'
|
Membership.ban: 'ban'
|
||||||
}[notMembership]!,
|
}[notMembership]!,
|
||||||
|
|
@ -3534,7 +3536,7 @@ class Api {
|
||||||
///
|
///
|
||||||
/// returns `content_uri`:
|
/// returns `content_uri`:
|
||||||
/// The [MXC URI](https://spec.matrix.org/unstable/client-server-api/#matrix-content-mxc-uris) to the uploaded content.
|
/// The [MXC URI](https://spec.matrix.org/unstable/client-server-api/#matrix-content-mxc-uris) to the uploaded content.
|
||||||
Future<String> uploadContent(Uint8List content,
|
Future<Uri> uploadContent(Uint8List content,
|
||||||
{String? contentType, String? filename}) async {
|
{String? contentType, String? filename}) async {
|
||||||
final requestUri = Uri(path: '_matrix/media/r0/upload', queryParameters: {
|
final requestUri = Uri(path: '_matrix/media/r0/upload', queryParameters: {
|
||||||
if (filename != null) 'filename': filename,
|
if (filename != null) 'filename': filename,
|
||||||
|
|
@ -3548,6 +3550,6 @@ class Api {
|
||||||
if (response.statusCode != 200) unexpectedResponse(response, responseBody);
|
if (response.statusCode != 200) unexpectedResponse(response, responseBody);
|
||||||
final responseString = utf8.decode(responseBody);
|
final responseString = utf8.decode(responseBody);
|
||||||
final json = jsonDecode(responseString);
|
final json = jsonDecode(responseString);
|
||||||
return json['content_uri'] as String;
|
return Uri.parse(json['content_uri']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1864,7 +1864,7 @@ class RoomMember {
|
||||||
}
|
}
|
||||||
|
|
||||||
@_NameSource('(generated, rule override generated)')
|
@_NameSource('(generated, rule override generated)')
|
||||||
enum Membership { ban, invite, join, leave }
|
enum Membership { ban, invite, join, knock, leave }
|
||||||
|
|
||||||
@_NameSource('rule override generated')
|
@_NameSource('rule override generated')
|
||||||
enum Direction { b, f }
|
enum Direction { b, f }
|
||||||
|
|
|
||||||
|
|
@ -996,7 +996,7 @@ void main() {
|
||||||
matrixApi.accessToken = '1234';
|
matrixApi.accessToken = '1234';
|
||||||
final response =
|
final response =
|
||||||
await matrixApi.uploadContent(Uint8List(0), filename: 'file.jpeg');
|
await matrixApi.uploadContent(Uint8List(0), filename: 'file.jpeg');
|
||||||
expect(response, 'mxc://example.com/AQwafuaFswefuhsfAFAgsw');
|
expect(response, Uri.parse('mxc://example.com/AQwafuaFswefuhsfAFAgsw'));
|
||||||
var throwsException = false;
|
var throwsException = false;
|
||||||
try {
|
try {
|
||||||
await matrixApi.uploadContent(Uint8List(0), filename: 'file.jpg');
|
await matrixApi.uploadContent(Uint8List(0), filename: 'file.jpg');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue