fix: sanity if room prev_batch null, populate it
This commit is contained in:
parent
4721adde22
commit
ec855ee525
|
|
@ -2992,7 +2992,8 @@ class Client extends MatrixApi {
|
||||||
/// [InvitedRoomUpdate] doesn't have prev_batch, so we want to set it in case
|
/// [InvitedRoomUpdate] doesn't have prev_batch, so we want to set it in case
|
||||||
/// the room first appeared in sync update when membership was invite.
|
/// the room first appeared in sync update when membership was invite.
|
||||||
if ((rooms[roomIndex].membership == Membership.invite ||
|
if ((rooms[roomIndex].membership == Membership.invite ||
|
||||||
chatUpdate.timeline?.limited == true) &&
|
chatUpdate.timeline?.limited == true ||
|
||||||
|
rooms[roomIndex].prev_batch == null) &&
|
||||||
chatUpdate.timeline?.prevBatch != null) {
|
chatUpdate.timeline?.prevBatch != null) {
|
||||||
rooms[roomIndex].prev_batch = chatUpdate.timeline?.prevBatch;
|
rooms[roomIndex].prev_batch = chatUpdate.timeline?.prevBatch;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue