Don't update LDAP if there are nothing to do

This commit is contained in:
Josué Tille 2019-12-22 12:14:29 +01:00
parent 54b8cab133
commit 9400ef7498
No known key found for this signature in database
GPG key ID: 716A6C99B04194EF

View file

@ -232,6 +232,9 @@ class Authenticator(BaseAuthenticator):
actual_entry = self.search(base=dn, attrs=None) actual_entry = self.search(base=dn, attrs=None)
ldif = modlist.modifyModlist(actual_entry[0], attr_dict, ignore_oldexistent=1) ldif = modlist.modifyModlist(actual_entry[0], attr_dict, ignore_oldexistent=1)
if ldif == []:
return True
try: try:
if new_rdn: if new_rdn:
self.con.rename_s(dn, new_rdn) self.con.rename_s(dn, new_rdn)