DM-498 - Fix NPE for component overrides with includeDetails flag to true #136
@ -66,7 +66,7 @@ public class ComponentControllerV2 implements ComponentResource {
|
||||
}
|
||||
|
||||
Map<String, List<com.iqser.red.service.persistence.service.v2.api.external.model.Component>> componentsDetails = new HashMap<>();
|
||||
if (includeDetails) {
|
||||
if (includeDetails && overrides.getComponentOverrides() != null) {
|
||||
componentLog.getComponents().forEach(c -> {
|
||||
componentsDetails.computeIfAbsent(c.getName(), (x) -> new ArrayList<>())
|
||||
.addAll(c.getComponentValues().stream().map(entry -> convert(entry, overrides, c.getName())).toList());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user