diff --git a/server/src/repositories/integrity.repository.ts b/server/src/repositories/integrity.repository.ts index c2bc5be236..e288240cb4 100644 --- a/server/src/repositories/integrity.repository.ts +++ b/server/src/repositories/integrity.repository.ts @@ -76,7 +76,7 @@ export class IntegrityRepository { return { items: items.slice(0, pagination.limit), - nextCursor: items[pagination.limit]?.id, + nextCursor: items[pagination.limit]?.id as string | undefined, }; } diff --git a/server/src/services/integrity.service.spec.ts b/server/src/services/integrity.service.spec.ts index ed640f1273..5e8c33e74c 100644 --- a/server/src/services/integrity.service.spec.ts +++ b/server/src/services/integrity.service.spec.ts @@ -28,16 +28,16 @@ describe(IntegrityService.name, () => { it('gets report', async () => { mocks.integrityReport.getIntegrityReports.mockResolvedValue({ items: [], - hasNextPage: false, + nextCursor: undefined, }); await expect(sut.getIntegrityReport({ type: IntegrityReportType.ChecksumFail })).resolves.toEqual({ items: [], - hasNextPage: false, + nextCursor: undefined, }); expect(mocks.integrityReport.getIntegrityReports).toHaveBeenCalledWith( - { page: 1, size: 100 }, + { cursor: undefined, limit: 100 }, IntegrityReportType.ChecksumFail, ); });