Append comma to the relative DN only if it is missing

Signed-off-by: Stefan Guilhen <sguilhen@redhat.com>
This commit is contained in:
Stefan Guilhen
2025-02-27 10:23:52 -03:00
committed by Pedro Igor
parent aec62803c7
commit a0a314aece
2 changed files with 4 additions and 2 deletions

View File

@@ -82,7 +82,8 @@ public class LDAPConfig {
public String getRelativeCreateDn() {
String relativeCreateDn = config.getFirst(LDAPConstants.RELATIVE_CREATE_DN);
if(relativeCreateDn != null) {
return relativeCreateDn + ",";
relativeCreateDn = relativeCreateDn.trim();
return relativeCreateDn.endsWith(",") ? relativeCreateDn : relativeCreateDn + ",";
}
return "";
}

View File

@@ -83,7 +83,8 @@ public class GroupMapperConfig extends CommonLDAPGroupMapperConfig {
public String getRelativeCreateDn() {
String relativeCreateDn = mapperModel.getConfig().getFirst(GROUPS_RELATIVE_CREATE_DN);
if(relativeCreateDn != null) {
return relativeCreateDn + ",";
relativeCreateDn = relativeCreateDn.trim();
return relativeCreateDn.endsWith(",") ? relativeCreateDn : relativeCreateDn + ",";
}
return "";
}