diff --git a/src/NextcloudContacts.php b/src/NextcloudContacts.php index 2f255b6..b0bcfd4 100644 --- a/src/NextcloudContacts.php +++ b/src/NextcloudContacts.php @@ -47,7 +47,8 @@ final public function __construct($userId, $defaultAcl) ); $db = OC::$server->getDatabaseConnection(); $userManager = OC::$server->getUserManager(); - $dispatcher = OC::$server->getEventDispatcher(); + $dispatcher = OC::$server->get(\OCP\EventDispatcher\IEventDispatcher::class); + $legacyDispatcher = OC::$server->getEventDispatcher(); $this->cardDavBackend = new CardDavBackend( $db, @@ -55,6 +56,7 @@ final public function __construct($userId, $defaultAcl) $userManager, OC::$server->getGroupManager(), $dispatcher, + $legacyDispatcher, true ); }