summaryrefslogtreecommitdiffstats
path: root/apps/dav/appinfo
diff options
context:
space:
mode:
authorThomas Müller <thomas.mueller@tmit.eu>2016-01-18 22:51:23 +0100
committerThomas Müller <thomas.mueller@tmit.eu>2016-01-18 22:51:23 +0100
commit54cbfcbaa1a090cbb09e300a6db4468fb1ea92dc (patch)
tree840cb806b189d4e6395f5e51a247f9dca6d81dc3 /apps/dav/appinfo
parentd7729a8ff6b16aa41f789ef2ca76da27648300fd (diff)
downloadnextcloud-server-54cbfcbaa1a090cbb09e300a6db4468fb1ea92dc.tar.gz
nextcloud-server-54cbfcbaa1a090cbb09e300a6db4468fb1ea92dc.zip
Add daily cron job to sync system address book
Diffstat (limited to 'apps/dav/appinfo')
-rw-r--r--apps/dav/appinfo/app.php1
-rw-r--r--apps/dav/appinfo/application.php6
2 files changed, 7 insertions, 0 deletions
diff --git a/apps/dav/appinfo/app.php b/apps/dav/appinfo/app.php
index 5cccab98f17..6f694663934 100644
--- a/apps/dav/appinfo/app.php
+++ b/apps/dav/appinfo/app.php
@@ -24,6 +24,7 @@ use OCA\DAV\CardDAV\SyncService;
$app = new \OCA\Dav\AppInfo\Application();
$app->registerHooks();
+$app->setupCron();
\OC::$server->registerService('CardDAVSyncService', function() use ($app) {
diff --git a/apps/dav/appinfo/application.php b/apps/dav/appinfo/application.php
index 3fce53b48bb..41d064c2d83 100644
--- a/apps/dav/appinfo/application.php
+++ b/apps/dav/appinfo/application.php
@@ -22,6 +22,7 @@ namespace OCA\Dav\AppInfo;
use OCA\DAV\CardDAV\CardDavBackend;
use OCA\DAV\CardDAV\ContactsManager;
+use OCA\DAV\CardDAV\SyncJob;
use OCA\DAV\CardDAV\SyncService;
use OCA\DAV\HookManager;
use \OCP\AppFramework\App;
@@ -94,4 +95,9 @@ class Application extends App {
return $this->getContainer()->query('SyncService');
}
+ public function setupCron() {
+ $jl = $this->getContainer()->getServer()->getJobList();
+ $jl->add(new SyncJob());
+ }
+
}