Fix AbstractActionStatusCreate.messages -> mutable list (#2046)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
This commit is contained in:
@@ -57,11 +57,11 @@ public abstract class AbstractActionStatusCreate<T> {
|
||||
}
|
||||
|
||||
public T messages(final Collection<String> messages) {
|
||||
final List<String> newMessages = messages.stream().map(String::strip).toList();
|
||||
if (this.messages == null) {
|
||||
this.messages = newMessages;
|
||||
// create modifiable list
|
||||
this.messages = messages.stream().map(String::strip).collect(Collectors.toCollection(ArrayList::new));
|
||||
} else {
|
||||
this.messages.addAll(newMessages);
|
||||
this.messages.addAll(messages.stream().map(String::strip).toList());
|
||||
}
|
||||
|
||||
return (T) this;
|
||||
|
||||
Reference in New Issue
Block a user