SUPPORT-9122:fix

This commit is contained in:
adel.ka 2025-04-23 10:19:06 +03:00
parent 49a0c44cf2
commit 57fe1628de

View file

@ -88,7 +88,10 @@ public class AccountDataProcessor implements DataProcessor<AccountData> {
}
private void addRolesForAccount(AccountData data, List<AccountRoleRecord> accountRoleRecords) {
Set<String> existingRoleIds = idmDirectoriesDaoService.getRoleIds();
for (String roleId : data.getRoles()) {
if (existingRoleIds.contains(roleId)) {
AccountRoleRecord accountRoleRecord = idmDirectoriesDaoService.getAccountRoleRecord();
accountRoleRecord.setAccountId(data.getId());
accountRoleRecord.setRoleId(roleId);
@ -96,3 +99,4 @@ public class AccountDataProcessor implements DataProcessor<AccountData> {
}
}
}
}