diff --git a/app/Ldap/Entry.php b/app/Ldap/Entry.php index 0fc56313..e9653785 100644 --- a/app/Ldap/Entry.php +++ b/app/Ldap/Entry.php @@ -133,11 +133,10 @@ class Entry extends Model * Return a key to use for sorting * * @return string - * @todo This should be the DN in reverse order */ public function getSortKeyAttribute(): string { - return $this->getDn(); + return collect(explode(',',$this->getDn()))->reverse()->join(','); } /* METHODS */ diff --git a/resources/views/debug.blade.php b/resources/views/debug.blade.php index c72b0d5b..17622d02 100644 --- a/resources/views/debug.blade.php +++ b/resources/views/debug.blade.php @@ -24,7 +24,7 @@
{{ $item->getDn() }} | ||
Schema DN | -{{ \App\Classes\LDAP\Server::schemaDN() }} | +{{ $server->schemaDN() }} | +
Root URL | +{{ request()->root() }} |