diff options
Diffstat (limited to 'ldap/admin/src/scripts/FileConn.pm')
| -rw-r--r-- | ldap/admin/src/scripts/FileConn.pm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ldap/admin/src/scripts/FileConn.pm b/ldap/admin/src/scripts/FileConn.pm index 7e62d8b2..447f4aaf 100644 --- a/ldap/admin/src/scripts/FileConn.pm +++ b/ldap/admin/src/scripts/FileConn.pm @@ -411,7 +411,10 @@ sub update { return 0; } - $self->{$ndn}->{data} = $entry; + # The cloned entry will not contain the deleted attrs - the cloning + # process omits the deleted attrs via the Entry FETCH, FIRSTKEY, and NEXTKEY + # methods + $self->{$ndn}->{data} = cloneEntry($entry); $self->write(); return 1; |
