diff --git a/cms-filesystem/src/main/java/com/condation/cms/filesystem/metadata/persistent/LuceneQuery.java b/cms-filesystem/src/main/java/com/condation/cms/filesystem/metadata/persistent/LuceneQuery.java index ccdef967f..266240dec 100644 --- a/cms-filesystem/src/main/java/com/condation/cms/filesystem/metadata/persistent/LuceneQuery.java +++ b/cms-filesystem/src/main/java/com/condation/cms/filesystem/metadata/persistent/LuceneQuery.java @@ -129,9 +129,11 @@ public Page page(long page, long size) { .toList(); // mapping var result = mapContentNodes(filteredTargetNodes); + + var totalItems = contentNodes.size(); - int totalPages = (int) Math.ceil((float) result.total / size); - return new Page<>(result.total, size, totalPages, (int) page, result.nodes); + int totalPages = (int) Math.ceil((float) totalItems / size); + return new Page<>(totalItems, size, totalPages, (int) page, result.nodes); } @Override