fix: Check for Pageable.unpaged when requesting pages.

This commit is contained in:
Francesco Chicchiriccò
2024-03-18 10:19:54 +01:00
committed by Michael Simons
parent 3d261f21c0
commit ddde992ad8

View File

@@ -367,10 +367,14 @@ public final class QueryFragmentsAndParameters {
Pageable pageable,
QueryFragments queryFragments
) {
if (pageable.isPaged()) {
queryFragments.setSkip(pageable.getOffset());
queryFragments.setLimit(pageable.getPageSize());
}
Sort pageableSort = pageable.getSort();
queryFragments.setSkip(pageable.getOffset());
queryFragments.setLimit(pageable.getPageSize());
queryFragments.setOrderBy(CypherAdapterUtils.toSortItems(entityMetaData, pageableSort));
if (pageableSort.isSorted()) {
queryFragments.setOrderBy(CypherAdapterUtils.toSortItems(entityMetaData, pageableSort));
}
}
}