if (roleMod.getName() != null) {
SyncopeRole otherRole = roleDAO.find(roleMod.getName(),
role.getParent() == null ? null : role.getParent().getId());
if (otherRole == null || role.equals(otherRole)) {
if (!roleMod.getName().equals(role.getName())) {
propByRes.addAll(ResourceOperation.UPDATE, currentResources);
for (String resource : currentResources) {
propByRes.addOldAccountId(resource, role.getName());
}
role.setName(roleMod.getName());