From 898a517ae91c0692457a5b836f20da2a44949bb0 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sat, 23 Oct 2021 09:37:15 +0200 Subject: [PATCH] Fix class not found. --- config/auth.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/config/auth.php b/config/auth.php index 3d46aa1e8b..8779d4c6e9 100644 --- a/config/auth.php +++ b/config/auth.php @@ -24,6 +24,9 @@ declare(strict_types=1); use FireflyIII\Ldap\AttributeHandler; use FireflyIII\Ldap\Rules\UserDefinedRule; +$openLDAP = class_exists(LdapRecord\Models\OpenLDAP\User::class) ? LdapRecord\Models\OpenLDAP\User::class : ''; +$activeDirectory = class_exists(LdapRecord\Models\ActiveDirectory\User::class) ? LdapRecord\Models\ActiveDirectory\User::class : ''; + return [ /* |-------------------------------------------------------------------------- @@ -108,9 +111,9 @@ return [ 'ldap' => [ 'driver' => 'ldap', - 'model' => env('LDAP_DIALECT') === 'OpenLDAP' ? LdapRecord\Models\OpenLDAP\User::class : LdapRecord\Models\ActiveDirectory\User::class, + 'model' => env('LDAP_DIALECT') === 'OpenLDAP' ? $openLDAP : $activeDirectory, 'rules' => [ - UserDefinedRule::class, + //UserDefinedRule::class, ], 'database' => [ 'model' => FireflyIII\User::class,