From 960daf6840c61807fb1dd426ab8c3196cea29738 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 64077a54..951a64ef 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 @@ -89,8 +89,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; } -- 2.47.2