diff --git a/infra/enrolment-records/repository/src/main/java/com/simprints/infra/enrolment/records/repository/local/RoomEnrolmentRecordLocalDataSource.kt b/infra/enrolment-records/repository/src/main/java/com/simprints/infra/enrolment/records/repository/local/RoomEnrolmentRecordLocalDataSource.kt index c7f9972abc..9fedec3ef1 100644 --- a/infra/enrolment-records/repository/src/main/java/com/simprints/infra/enrolment/records/repository/local/RoomEnrolmentRecordLocalDataSource.kt +++ b/infra/enrolment-records/repository/src/main/java/com/simprints/infra/enrolment/records/repository/local/RoomEnrolmentRecordLocalDataSource.kt @@ -159,7 +159,7 @@ internal class RoomEnrolmentRecordLocalDataSource @Inject constructor( } val identities = loadBiometricIdentities( query = query.copy(afterSubjectId = afterSubjectId), // update query with the last seen subject ID - pageSize = range.last - range.first, + pageSize = range.last - range.first + 1, format = format, createIdentity = createIdentity, onCandidateLoaded = onCandidateLoaded, diff --git a/infra/enrolment-records/repository/src/test/java/com/simprints/infra/enrolment/records/repository/local/RoomEnrolmentRecordLocalDataSourceTest.kt b/infra/enrolment-records/repository/src/test/java/com/simprints/infra/enrolment/records/repository/local/RoomEnrolmentRecordLocalDataSourceTest.kt index 4aebfd57e7..52cc6e0285 100644 --- a/infra/enrolment-records/repository/src/test/java/com/simprints/infra/enrolment/records/repository/local/RoomEnrolmentRecordLocalDataSourceTest.kt +++ b/infra/enrolment-records/repository/src/test/java/com/simprints/infra/enrolment/records/repository/local/RoomEnrolmentRecordLocalDataSourceTest.kt @@ -890,8 +890,8 @@ class RoomEnrolmentRecordLocalDataSourceTest { .loadFingerprintIdentities( query = baseQuery, ranges = listOf( - 0..1, - 2..3, + 0..0, + 1..1, ), project = project, dataSource = Simprints, @@ -904,7 +904,7 @@ class RoomEnrolmentRecordLocalDataSourceTest { .loadFingerprintIdentities( query = baseQuery, ranges = listOf( - 0..2, + 0..1, ), project = project, dataSource = Simprints, @@ -1078,8 +1078,8 @@ class RoomEnrolmentRecordLocalDataSourceTest { .loadFaceIdentities( query = baseQuery, ranges = listOf( - 0..1, - 2..3, + 0..0, + 1..1, ), project = project, dataSource = Simprints, @@ -1092,7 +1092,7 @@ class RoomEnrolmentRecordLocalDataSourceTest { .loadFaceIdentities( query = baseQuery, ranges = listOf( - 0..2, + 0..1, ), project = project, dataSource = Simprints,