diff options
author | Thomas Müller <thomas.mueller@tmit.eu> | 2016-01-12 14:27:50 +0100 |
---|---|---|
committer | Thomas Müller <thomas.mueller@tmit.eu> | 2016-01-12 14:27:50 +0100 |
commit | bf1a2f28c2fae8de1441962208eb112e86266bcf (patch) | |
tree | 3fd756d6d1300ab0cb3d74c5565b8570c4e87541 /apps/dav/appinfo/app.php | |
parent | 23a8c93fd2b4757e5e61297318b2ce7937ab9bb5 (diff) | |
download | nextcloud-server-bf1a2f28c2fae8de1441962208eb112e86266bcf.tar.gz nextcloud-server-bf1a2f28c2fae8de1441962208eb112e86266bcf.zip |
Reuse backend as provided by the app container
Diffstat (limited to 'apps/dav/appinfo/app.php')
-rw-r--r-- | apps/dav/appinfo/app.php | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/apps/dav/appinfo/app.php b/apps/dav/appinfo/app.php index f6c74c9c943..51689b965da 100644 --- a/apps/dav/appinfo/app.php +++ b/apps/dav/appinfo/app.php @@ -21,18 +21,12 @@ use OCA\DAV\CardDAV\CardDavBackend; use OCA\DAV\CardDAV\SyncService; -use OCA\DAV\Connector\Sabre\Principal; \OC::$server->registerService('CardDAVSyncService', function() { - $userManager = \OC::$server->getUserManager(); - $dbConnection = \OC::$server->getDatabaseConnection(); - - $principalBackend = new Principal( - $userManager - ); - - $backend = new CardDavBackend($dbConnection, $principalBackend); + $app = new \OCA\Dav\AppInfo\Application(); + /** @var CardDavBackend */ + $backend = $app->getContainer()->query('CardDavBackend'); return new SyncService($backend); }); |