This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch ISIS-3183 in repository https://gitbox.apache.org/repos/asf/isis.git
commit a81aabd60fc9c85589c82dd184d41570b9e83d1d Author: Dan Haywood <[email protected]> AuthorDate: Fri Aug 26 13:45:00 2022 +0100 ISIS-3184: fixes by copying immutable list to mutable so can then remove self. --- .../applib/dom/mixins/ExecutionLogEntry_siblingExecutions.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/extensions/core/executionlog/applib/src/main/java/org/apache/isis/extensions/executionlog/applib/dom/mixins/ExecutionLogEntry_siblingExecutions.java b/extensions/core/executionlog/applib/src/main/java/org/apache/isis/extensions/executionlog/applib/dom/mixins/ExecutionLogEntry_siblingExecutions.java index cbd338b50f..dc55a855de 100644 --- a/extensions/core/executionlog/applib/src/main/java/org/apache/isis/extensions/executionlog/applib/dom/mixins/ExecutionLogEntry_siblingExecutions.java +++ b/extensions/core/executionlog/applib/src/main/java/org/apache/isis/extensions/executionlog/applib/dom/mixins/ExecutionLogEntry_siblingExecutions.java @@ -18,6 +18,7 @@ */ package org.apache.isis.extensions.executionlog.applib.dom.mixins; +import java.util.ArrayList; import java.util.List; import javax.inject.Inject; @@ -44,7 +45,7 @@ public class ExecutionLogEntry_siblingExecutions { @MemberSupport public List<? extends ExecutionLogEntry> coll() { - val entries = executionLogEntryRepository.findByInteractionId(executionLogEntry.getInteractionId()); + val entries = new ArrayList<>(executionLogEntryRepository.findByInteractionId(executionLogEntry.getInteractionId())); entries.remove(executionLogEntry); return entries; }
