Merge branch 'hotfix' into 'master'

hotfix: fix mapping query error

See merge request redactmanager/redaction-service!435
This commit is contained in:
Kilian Schüttler 2024-06-17 17:50:22 +02:00
commit f8cfc4bd1a
2 changed files with 2 additions and 2 deletions

View File

@ -76,7 +76,7 @@ public class ComponentMapping implements Queryable {
// find all elements which fulfill query // find all elements which fulfill query
List<String[]> result = new LinkedList<>(); List<String[]> result = new LinkedList<>();
while (data.get(idx)[0].equals(queryParameters.query())) { while (idx < data.size() && data.get(idx)[0].equals(queryParameters.query())) {
result.add(data.get(idx)); result.add(data.get(idx));
idx++; idx++;
} }

View File

@ -124,7 +124,7 @@ public class ComponentDroolsExecutionService {
private static void addOrUpdate(Set<FileAttribute> fileAttributes, List<FileAttribute> resultingFileAttributes) { private static void addOrUpdate(Set<FileAttribute> fileAttributes, List<FileAttribute> resultingFileAttributes) {
for (FileAttribute resultingFileAttribute : resultingFileAttributes) { for (FileAttribute resultingFileAttribute : resultingFileAttributes) {
fileAttributes.remove(resultingFileAttribute); fileAttributes.removeIf(fa -> fa.getLabel().equals(resultingFileAttribute.getLabel()));
fileAttributes.add(resultingFileAttribute); fileAttributes.add(resultingFileAttribute);
} }
} }