From 0c8e7d9eddfd93087e57580acfcc1978f8b23965 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Mon, 20 Mar 2023 08:14:57 +0100 Subject: [PATCH] Adopt to newly introduced `ParameterAccessor.getScrollPosition()`. Closes #1696 --- .../couchbase/repository/query/N1qlCountQueryCreator.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/org/springframework/data/couchbase/repository/query/N1qlCountQueryCreator.java b/src/main/java/org/springframework/data/couchbase/repository/query/N1qlCountQueryCreator.java index d0995df3..a81d81c2 100644 --- a/src/main/java/org/springframework/data/couchbase/repository/query/N1qlCountQueryCreator.java +++ b/src/main/java/org/springframework/data/couchbase/repository/query/N1qlCountQueryCreator.java @@ -21,6 +21,7 @@ import java.util.Optional; import org.springframework.data.couchbase.core.convert.CouchbaseConverter; import org.springframework.data.couchbase.core.query.N1QLExpression; import org.springframework.data.domain.Pageable; +import org.springframework.data.domain.ScrollPosition; import org.springframework.data.domain.Sort; import org.springframework.data.repository.query.ParameterAccessor; import org.springframework.data.repository.query.parser.PartTree; @@ -50,6 +51,11 @@ public class N1qlCountQueryCreator extends OldN1qlQueryCreator { this.delegate = delegate; } + @Override + public ScrollPosition getScrollPosition() { + return delegate.getScrollPosition(); + } + public Pageable getPageable() { return delegate.getPageable().isPaged() ? new CountPageable(delegate.getPageable()) : Pageable.unpaged(); }