refactor: Rename models for matrix spec 1.16

pull/2233/head^2
Christian Kußowski 2 weeks ago
parent af130815e1
commit 57a5e1c96f
No known key found for this signature in database
GPG Key ID: E067ECD60F1A0652

@ -235,7 +235,7 @@ class ChatListController extends State<ChatList>
final roomId = response.roomId;
if (roomId != null) {
roomSearchResult.chunk.add(
PublicRoomsChunk(
PublishedRoomsChunk(
name: searchQuery,
guestCanJoin: false,
numJoinedMembers: 0,

@ -281,7 +281,7 @@ class PublicRoomsHorizontalList extends StatelessWidget {
required this.publicRooms,
});
final List<PublicRoomsChunk>? publicRooms;
final List<PublishedRoomsChunk>? publicRooms;
@override
Widget build(BuildContext context) {

@ -45,7 +45,7 @@ class SpaceView extends StatefulWidget {
}
class _SpaceViewState extends State<SpaceView> {
final List<SpaceRoomsChunk> _discoveredChildren = [];
final List<SpaceRoomsChunk$2> _discoveredChildren = [];
final TextEditingController _filterController = TextEditingController();
String? _nextBatch;
bool _noMoreRooms = false;
@ -95,7 +95,7 @@ class _SpaceViewState extends State<SpaceView> {
}
}
void _joinChildRoom(SpaceRoomsChunk item) async {
void _joinChildRoom(SpaceRoomsChunk$2 item) async {
final client = Matrix.of(context).client;
final space = client.getRoomById(widget.spaceId);

@ -48,7 +48,11 @@ class SettingsController extends State<Settings> {
final matrix = Matrix.of(context);
final success = await showFutureLoadingDialog(
context: context,
future: () => matrix.client.setDisplayName(matrix.client.userID!, input),
future: () => matrix.client.setProfileField(
matrix.client.userID!,
'displayname',
{'displayname': input},
),
);
if (success.error == null) {
updateProfile();

@ -18,7 +18,7 @@ import 'adaptive_dialog_action.dart';
class PublicRoomDialog extends StatelessWidget {
final String? roomAlias;
final PublicRoomsChunk? chunk;
final PublishedRoomsChunk? chunk;
final List<String>? via;
const PublicRoomDialog({super.key, this.roomAlias, this.chunk, this.via});
@ -68,9 +68,9 @@ class PublicRoomDialog extends StatelessWidget {
return;
}
bool _testRoom(PublicRoomsChunk r) => r.canonicalAlias == roomAlias;
bool _testRoom(PublishedRoomsChunk r) => r.canonicalAlias == roomAlias;
Future<PublicRoomsChunk> _search(BuildContext context) async {
Future<PublishedRoomsChunk> _search(BuildContext context) async {
final chunk = this.chunk;
if (chunk != null) return chunk;
final query = await Matrix.of(context).client.queryPublicRooms(
@ -100,7 +100,7 @@ class PublicRoomDialog extends StatelessWidget {
),
content: ConstrainedBox(
constraints: const BoxConstraints(maxWidth: 256, maxHeight: 256),
child: FutureBuilder<PublicRoomsChunk>(
child: FutureBuilder<PublishedRoomsChunk>(
future: _search(context),
builder: (context, snapshot) {
final theme = Theme.of(context);

Loading…
Cancel
Save