Merge pull request #113 from Isolus/propagate

fix for email and display name sync
This commit is contained in:
Marcin Łojewski
2019-10-08 20:10:54 +02:00
committed by GitHub
3 changed files with 123 additions and 0 deletions

View File

@@ -25,6 +25,7 @@ use OC\User\Backend;
use OCA\UserSQL\Action\EmailSync;
use OCA\UserSQL\Action\IUserAction;
use OCA\UserSQL\Action\QuotaSync;
use OCA\UserSQL\Action\NameSync;
use OCA\UserSQL\Cache;
use OCA\UserSQL\Constant\App;
use OCA\UserSQL\Constant\DB;
@@ -151,6 +152,13 @@ final class UserBackend extends ABackend implements
$this->userRepository
);
}
if (!empty($this->properties[DB::USER_NAME_COLUMN])
) {
$this->actions[] = new NameSync(
$this->appName, $this->logger, $this->properties, $this->config,
$this->userRepository
);
}
}
/**