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) {
|
public T messages(final Collection<String> messages) {
|
||||||
final List<String> newMessages = messages.stream().map(String::strip).toList();
|
|
||||||
if (this.messages == null) {
|
if (this.messages == null) {
|
||||||
this.messages = newMessages;
|
// create modifiable list
|
||||||
|
this.messages = messages.stream().map(String::strip).collect(Collectors.toCollection(ArrayList::new));
|
||||||
} else {
|
} else {
|
||||||
this.messages.addAll(newMessages);
|
this.messages.addAll(messages.stream().map(String::strip).toList());
|
||||||
}
|
}
|
||||||
|
|
||||||
return (T) this;
|
return (T) this;
|
||||||
|
|||||||
Reference in New Issue
Block a user