diff --git a/README.md b/README.md index 934fff74..6b3da59e 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ The update to v2 is progressing well - here is a list of work to do and done: - [X] Configure login by a specific attribute - [X] Logout LDAP server - [X] Export entries as an LDAP -- [ ] Import LDIF +- [X] Import LDIF - [X] Schema Browser - [ ] Is there something missing? diff --git a/app/Ldap/Entry.php b/app/Ldap/Entry.php index 06e3194a..2bc93762 100644 --- a/app/Ldap/Entry.php +++ b/app/Ldap/Entry.php @@ -146,8 +146,8 @@ class Entry extends Model { $key = $this->normalizeAttributeKey($key); - if (! config('server')->schema('attributetypes')->contains($key)) - throw new AttributeException('Schema doesnt have attribute [%s]',$key); + if (! config('server')->schema('attributetypes')->has($key)) + throw new AttributeException(sprintf('Schema doesnt have attribute [%s]',$key)); if ($x=$this->objects->get($key)) { $x->addValue($value);