Compare commits

...

1 Commits

Author SHA1 Message Date
Andrei Isvoran
27d5c9fcff DM-498 - Fix NPE for component overrides with includeDetails flag to true 2023-09-22 15:26:08 +03:00

View File

@ -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());