From 5e0060864fe40cafcff9c436500613a26aa1cda1 Mon Sep 17 00:00:00 2001 From: Kilian Schuettler Date: Thu, 4 Apr 2024 15:23:04 +0200 Subject: [PATCH] RED-8905: DM: File in error state when using getPreviousSibling() --- .../redaction/v1/server/model/document/DocumentTree.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/document/DocumentTree.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/document/DocumentTree.java index 0e84de5f..375a9080 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/document/DocumentTree.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/document/DocumentTree.java @@ -92,8 +92,8 @@ public class DocumentTree { if (treeId.isEmpty()) { return root != null; } - Entry entry = root.children.get(treeId.get(0)); - for (int id : treeId.subList(1, treeId.size())) { + Entry entry = root; + for (int id : treeId) { if (id >= entry.children.size() || 0 > id) { return false; }