Skip to content
Snippets Groups Projects
Commit 97d570e0 authored by Simon Urli's avatar Simon Urli
Browse files

XWIKI-22187: Cannot get revisions with a criteria on a document not stored in DB

  * Fix wrong call to toList
parent e529ea7a
No related branches found
No related tags found
No related merge requests found
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
import java.util.Deque; import java.util.Deque;
import java.util.LinkedList; import java.util.LinkedList;
import java.util.List; import java.util.List;
import java.util.stream.Collectors;
import javax.inject.Named; import javax.inject.Named;
import javax.inject.Singleton; import javax.inject.Singleton;
...@@ -164,7 +165,7 @@ private XWikiDocumentArchive filterArchiveFromCriteria(XWikiDocument doc, XWikiD ...@@ -164,7 +165,7 @@ private XWikiDocumentArchive filterArchiveFromCriteria(XWikiDocument doc, XWikiD
Collection<String> versionsToKeep = filterVersions(archiveDoc, criteria); Collection<String> versionsToKeep = filterVersions(archiveDoc, criteria);
// We retrieve the actual nodes from the versions we obtained // We retrieve the actual nodes from the versions we obtained
result.setNodes(archiveDoc.getNodes().stream() result.setNodes(archiveDoc.getNodes().stream()
.filter(node -> versionsToKeep.contains(node.getVersion().toString())).toList()); .filter(node -> versionsToKeep.contains(node.getVersion().toString())).collect(Collectors.toList()));
return result; return result;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment