diff --git a/app/services/ldap_manager/update_display_name.rb b/app/services/ldap_manager/update_display_name.rb index 85418d3..30ca606 100644 --- a/app/services/ldap_manager/update_display_name.rb +++ b/app/services/ldap_manager/update_display_name.rb @@ -6,7 +6,11 @@ module LdapManager end def call - replace_attribute @dn, :displayName, @display_name + if @display_name.present? + replace_attribute @dn, :displayName, @display_name + else + delete_attribute @dn, :displayName + end end end end