Skip to content

Commit a04ed81

Browse files
committed
fix tx for find all with paging
1 parent 01898fd commit a04ed81

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/main/java/com/arangodb/springframework/repository/SimpleArangoRepository.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -373,8 +373,7 @@ private <S extends T> ArangoCursor<T> findAllInternal(final Pageable pageable, @
373373
final String query = String.format("FOR e IN @@col %s %s RETURN e",
374374
buildFilterClause(example, bindVars), buildPageableClause(pageable, "e"));
375375
arangoTemplate.collection(domainClass);
376-
return arangoTemplate.query(query, bindVars,
377-
pageable != null ? new AqlQueryOptions().fullCount(true) : defaultQueryOptions(), domainClass);
376+
return arangoTemplate.query(query, bindVars, defaultQueryOptions().fullCount(pageable != null), domainClass);
378377
}
379378

380379
private <S extends T> String buildFilterClause(final Example<S> example, final Map<String, Object> bindVars) {
@@ -415,7 +414,7 @@ private DocumentExistsOptions defaultExistsOptions() {
415414
}
416415

417416
private DocumentDeleteOptions defaultDeleteOptions() {
418-
return defaultTransactionalOptions(new DocumentDeleteOptions());
417+
return defaultTransactionalOptions(new DocumentDeleteOptions().returnOld(false));
419418
}
420419

421420
private CollectionTruncateOptions defaultTruncateOptions() {

0 commit comments

Comments
 (0)