refactor: Rename models for matrix spec 1.16

This commit is contained in:
Christian Kußowski 2025-09-30 14:11:57 +02:00
commit 57a5e1c96f
No known key found for this signature in database
GPG key ID: E067ECD60F1A0652
5 changed files with 13 additions and 9 deletions

View file

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