|
|
|
@ -48,6 +48,7 @@ use OCP\Group\Events\UserAddedEvent;
|
|
|
|
|
use OCP\Group\Events\UserRemovedEvent;
|
|
|
|
|
use OCP\ILogger;
|
|
|
|
|
use OCP\IUser;
|
|
|
|
|
use Psr\Log\LoggerInterface;
|
|
|
|
|
|
|
|
|
|
class UpdateGroups extends \OC\BackgroundJob\TimedJob {
|
|
|
|
|
private static $groupsFromDB;
|
|
|
|
@ -210,7 +211,7 @@ class UpdateGroups extends \OC\BackgroundJob\TimedJob {
|
|
|
|
|
\OC::$server->getUserManager(),
|
|
|
|
|
\OC::$server->getNotificationManager());
|
|
|
|
|
$connector = new Connection($ldapWrapper, $configPrefixes[0]);
|
|
|
|
|
$ldapAccess = new Access($connector, $ldapWrapper, $userManager, $helper, \OC::$server->getConfig(), \OC::$server->getUserManager());
|
|
|
|
|
$ldapAccess = new Access($connector, $ldapWrapper, $userManager, $helper, \OC::$server->getConfig(), \OC::$server->getUserManager(), \OC::$server->get(LoggerInterface::class));
|
|
|
|
|
$groupMapper = new GroupMapping($dbc);
|
|
|
|
|
$userMapper = new UserMapping($dbc);
|
|
|
|
|
$ldapAccess->setGroupMapper($groupMapper);
|
|
|
|
|