@@ -315,25 +315,29 @@ public function getAllOrgGroups($UnitySQL, $UnityMailer, $UnityRedis, $UnityWebh
315315
316316 public function getUserEntry ($ uid )
317317 {
318- $ ldap_entry = new LDAPEntry ($ this ->getConn (), unityLDAP::RDN . "= " . ldap_escape ($ uid , LDAP_ESCAPE_DN ) . ", " . $ this ->STR_USEROU );
318+ $ uid = ldap_escape ($ uid , LDAP_ESCAPE_DN );
319+ $ ldap_entry = new LDAPEntry ($ this ->getConn (), unityLDAP::RDN . "= $ uid, " . $ this ->STR_USEROU );
319320 return $ ldap_entry ;
320321 }
321322
322323 public function getGroupEntry ($ gid )
323324 {
324- $ ldap_entry = new LDAPEntry ($ this ->getConn (), unityLDAP::RDN . "= " . ldap_escape ($ gid , LDAP_ESCAPE_DN ) . ", " . $ this ->STR_GROUPOU );
325+ $ uid = ldap_escape ($ gid , LDAP_ESCAPE_DN );
326+ $ ldap_entry = new LDAPEntry ($ this ->getConn (), unityLDAP::RDN . "= $ gid, " . $ this ->STR_GROUPOU );
325327 return $ ldap_entry ;
326328 }
327329
328330 public function getPIGroupEntry ($ gid )
329331 {
330- $ ldap_entry = new LDAPEntry ($ this ->getConn (), unityLDAP::RDN . "= " . ldap_escape ($ gid , LDAP_ESCAPE_DN ) . ", " . $ this ->STR_PIGROUPOU );
332+ $ uid = ldap_escape ($ gid , LDAP_ESCAPE_DN );
333+ $ ldap_entry = new LDAPEntry ($ this ->getConn (), unityLDAP::RDN . "= $ gid, " . $ this ->STR_PIGROUPOU );
331334 return $ ldap_entry ;
332335 }
333336
334337 public function getOrgGroupEntry ($ gid )
335338 {
336- $ ldap_entry = new LDAPEntry ($ this ->getConn (), unityLDAP::RDN . "= " . ldap_escape ($ gid , LDAP_ESCAPE_DN ) . ", " . $ this ->STR_ORGGROUPOU );
339+ $ uid = ldap_escape ($ gid , LDAP_ESCAPE_DN );
340+ $ ldap_entry = new LDAPEntry ($ this ->getConn (), unityLDAP::RDN . "= $ gid, " . $ this ->STR_ORGGROUPOU );
337341 return $ ldap_entry ;
338342 }
339343}
0 commit comments