diff --git a/src/main/java/io/ebeaninternal/server/querydefn/DefaultOrmQuery.java b/src/main/java/io/ebeaninternal/server/querydefn/DefaultOrmQuery.java index 103e5d483..ded44b52e 100644 --- a/src/main/java/io/ebeaninternal/server/querydefn/DefaultOrmQuery.java +++ b/src/main/java/io/ebeaninternal/server/querydefn/DefaultOrmQuery.java @@ -1043,7 +1043,7 @@ public class DefaultOrmQuery implements SpiQuery { public CQueryPlanKey prepare(SpiOrmQueryRequest request) { prepareExpressions(request); - prepareForPaging(request); + prepareForPaging(); queryPlanKey = createQueryPlanKey(); return queryPlanKey; } @@ -1066,17 +1066,16 @@ public class DefaultOrmQuery implements SpiQuery { * property to ensure unique row ordering for predicable paging but only in * case, this is not a distinct query */ - private void prepareForPaging(SpiOrmQueryRequest request) { + private void prepareForPaging() { // add the rawSql statement - if any if (orderByIsEmpty()) { - SpiRawSql rawSql = getRawSql(); if (rawSql != null && rawSql.getSql() != null) { order(rawSql.getSql().getOrderBy()); } } if (checkPagingOrderBy()) { - request.getBeanDescriptor().appendOrderById(this); + beanDescriptor.appendOrderById(this); } } /**