fix: sanity if room prev_batch null, populate it
This commit is contained in:
parent
4721adde22
commit
ec855ee525
|
|
@ -2991,8 +2991,9 @@ class Client extends MatrixApi {
|
|||
chatUpdate.timeline?.prevBatch != null)) {
|
||||
/// [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.
|
||||
if ((rooms[roomIndex].membership == Membership.invite ||
|
||||
chatUpdate.timeline?.limited == true) &&
|
||||
if ((rooms[roomIndex].membership == Membership.invite ||
|
||||
chatUpdate.timeline?.limited == true ||
|
||||
rooms[roomIndex].prev_batch == null) &&
|
||||
chatUpdate.timeline?.prevBatch != null) {
|
||||
rooms[roomIndex].prev_batch = chatUpdate.timeline?.prevBatch;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue