Commit 2eebbfb7 authored by Dustin Jenkins's avatar Dustin Jenkins
Browse files

Story 1734: Fix for public PUT.

parent cb9a66ff
Loading
Loading
Loading
Loading
+2 −5
Original line number Diff line number Diff line
@@ -266,12 +266,9 @@ public class LdapUserDAO<T extends Principal> extends LdapDAO
            }
        
            AddRequest addRequest = new AddRequest(userDN, attributes);
            addRequest.addControl(
                    new ProxiedAuthorizationV2RequestControl(
                            "dn:" + getSubjectDN().toNormalizedString()));

            LDAPResult result = getConnection().add(addRequest);
            LdapDAO.checkLdapResult(result.getResultCode());
            
            // AD: Search results sometimes come incomplete if
            // connection is not reset - not sure why.
            getConnection().reconnect();