Loading src/main/java/org/etsi/osl/tmf/sim638/service/ServiceRepoService.java +9 −7 Original line number Diff line number Diff line Loading @@ -587,12 +587,14 @@ public class ServiceRepoService { String[] arrayA = lcmchar.getValue().getValue().split(","); String[] arrayB = charChangedForNotes.split(","); // Convert strb values into a set for faster lookup Set<String> setB = new HashSet<>(Arrays.asList(arrayB)); // Check if any value from stra exists in strb boolean valueExists = false; for (String value : arrayA) { if (setB.contains(value)) { for (String b : arrayB) { if ( b.equals(value) ) { valueExists = true; // A common value exists break; } } } if (!valueExists) { Loading Loading
src/main/java/org/etsi/osl/tmf/sim638/service/ServiceRepoService.java +9 −7 Original line number Diff line number Diff line Loading @@ -587,12 +587,14 @@ public class ServiceRepoService { String[] arrayA = lcmchar.getValue().getValue().split(","); String[] arrayB = charChangedForNotes.split(","); // Convert strb values into a set for faster lookup Set<String> setB = new HashSet<>(Arrays.asList(arrayB)); // Check if any value from stra exists in strb boolean valueExists = false; for (String value : arrayA) { if (setB.contains(value)) { for (String b : arrayB) { if ( b.equals(value) ) { valueExists = true; // A common value exists break; } } } if (!valueExists) { Loading