From b975546b5508a631c61289c3f9025450f188c2bc Mon Sep 17 00:00:00 2001 From: Oliver Gierke Date: Wed, 29 Dec 2010 18:05:31 +0100 Subject: [PATCH] Use Pageable.getOffset() instead of calculating it. --- .../data/document/mongodb/repository/MongoCursorUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/repository/MongoCursorUtils.java b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/repository/MongoCursorUtils.java index 00b8b6335..f5dd95f94 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/repository/MongoCursorUtils.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/repository/MongoCursorUtils.java @@ -102,7 +102,7 @@ abstract class MongoCursorUtils { return; } - int toSkip = pageable.getPageSize() * pageable.getPageNumber(); + int toSkip = pageable.getOffset(); int first = pageable.getPageSize(); cursor.limit(first).skip(toSkip);