Fix bug getAllChildrenAssociatedTaskElements() should not contain null elements
FEA: ItEr63OTS06MonteCarlo
This commit is contained in:
parent
3366295ff0
commit
7cc37a77ae
1 changed files with 6 additions and 3 deletions
|
|
@ -269,10 +269,13 @@ public class Order extends OrderLineGroup {
|
|||
public List<TaskElement> getAllChildrenAssociatedTaskElements() {
|
||||
List<TaskElement> result = new ArrayList<TaskElement>();
|
||||
|
||||
List<OrderElement> children = getAllChildren();
|
||||
for (OrderElement orderElement : children) {
|
||||
result.add(orderElement.getAssociatedTaskElement());
|
||||
for (OrderElement orderElement : getAllChildren()) {
|
||||
TaskElement taskElement = orderElement.getAssociatedTaskElement();
|
||||
if (taskElement != null) {
|
||||
result.add(taskElement);
|
||||
}
|
||||
}
|
||||
Validate.noNullElements(result);
|
||||
|
||||
return result;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue