in src/main/java/com/epam/digital/data/platform/user/service/UserService.java [69:83]
public List<Integer> collapseKatottg(List<EnumerableUser> users) {
List<Integer> result = new ArrayList<>();
for (var user : users) {
List<String> katottgs = user.getAttributes().get(KATOTTG);
if (katottgs != null) {
int beforeFiltering = katottgs.size();
user.getAttributes().put(KATOTTG, KatottgUtil.retainPrefixes(katottgs));
int afterFiltering = user.getAttributes().get(KATOTTG).size();
if (beforeFiltering != afterFiltering) {
result.add(user.getSerialNumber() + FIRST_USER_OFFSET);
}
}
}
return result;
}