diff --git a/src/matrix/storage/idb/stores/InboundGroupSessionStore.ts b/src/matrix/storage/idb/stores/InboundGroupSessionStore.ts index f16872a7..a2ccae95 100644 --- a/src/matrix/storage/idb/stores/InboundGroupSessionStore.ts +++ b/src/matrix/storage/idb/stores/InboundGroupSessionStore.ts @@ -81,7 +81,7 @@ export class InboundGroupSessionStore { } getFirstNonBackedUpSessions(amount: number): Promise { - return this._store.index("byBackup").selectLimit(0, amount); + return this._store.index("byBackup").selectLimit(this._store.IDBKeyRange.only(BackupStatus.NotBackedUp), amount); } async markAsBackedUp(roomId: string, senderKey: string, sessionId: string): Promise {