Commit 65ff69ed authored by Anastasios Poimenidis's avatar Anastasios Poimenidis
Browse files

fix: treat null resource name handling in Service monitor logic

parent ad920031
Loading
Loading
Loading
Loading
+5 −1
Changes for src/main/java/org/etsi/osl/hypo/api/tmf/services/inventory/api/services/ServiceInventoryService.java: 5 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -1015,7 +1015,11 @@ public class ServiceInventoryService {
    private static @NonNull Optional<Resource> getMatchingResource(
            Set<Resource> supportingResource, String resourceName) {
        return supportingResource.stream()
                .filter(resourceEntity -> resourceEntity.getName().equals(resourceName))
                .filter(
                        resourceEntity -> {
                            String resourceEntityName = resourceEntity.getName();
                            return Strings.CS.equals(resourceEntityName, resourceName);
                        })
                .findFirst();
    }