chore: Update SDK

This commit is contained in:
Christian Pauly 2021-09-10 10:44:24 +02:00
parent 4f148ca7f7
commit 65747aecbf
5 changed files with 13 additions and 14 deletions

View file

@ -48,11 +48,8 @@ class SearchController extends State<Search> {
final newRoomId = await Matrix.of(context)
.client
.joinRoom(alias?.isNotEmpty ?? false ? alias : roomId);
await Matrix.of(context)
.client
.onRoomUpdate
.stream
.firstWhere((r) => r.id == newRoomId);
await Matrix.of(context).client.onSync.stream.firstWhere(
(update) => update.rooms?.join?.containsKey(newRoomId) ?? false);
return newRoomId;
}

View file

@ -41,10 +41,9 @@ class ChatListItem extends StatelessWidget {
(await showFutureLoadingDialog(
context: context,
future: () async {
final joinedFuture = room.client.onRoomUpdate.stream
final joinedFuture = room.client.onSync.stream
.where((u) =>
u.id == room.id &&
u.membership == Membership.join)
u.rooms?.join?.containsKey(room.id) ?? false)
.first;
await room.join();
await joinedFuture;

View file

@ -28,9 +28,9 @@ class PublicRoomListItem extends StatelessWidget {
if (Matrix.of(context).client.getRoomById(roomId) == null) {
await Matrix.of(context)
.client
.onRoomUpdate
.onSync
.stream
.firstWhere((r) => r.id == roomId);
.firstWhere((u) => u.rooms?.join?.containsKey(roomId) ?? false);
}
return roomId;
}

View file

@ -719,9 +719,11 @@ packages:
matrix:
dependency: "direct main"
description:
name: matrix
url: "https://pub.dartlang.org"
source: hosted
path: "."
ref: HEAD
resolved-ref: e13b00d127bc68c0659188b1e8aa25f510e9398a
url: "https://gitlab.com/famedly/company/frontend/famedlysdk.git"
source: git
version: "0.4.3"
matrix_api_lite:
dependency: transitive

View file

@ -45,7 +45,8 @@ dependencies:
intl: any
localstorage: ^4.0.0+1
lottie: ^1.1.0
matrix: ^0.4.3
matrix:
git: https://gitlab.com/famedly/company/frontend/famedlysdk.git
matrix_link_text: ^1.0.2
native_imaging:
git: https://gitlab.com/famedly/libraries/native_imaging.git