From b193f854d1adde9ede09fd05d7cb08c8c110ef7f Mon Sep 17 00:00:00 2001 From: Christoph Wurst Date: Thu, 28 Oct 2021 18:33:13 +0200 Subject: [PATCH] Register missing DAV app calendar provider Signed-off-by: Christoph Wurst --- apps/dav/lib/AppInfo/Application.php | 3 +++ lib/public/AppFramework/Bootstrap/IRegistrationContext.php | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/dav/lib/AppInfo/Application.php b/apps/dav/lib/AppInfo/Application.php index 7e26912120ad9..a2fd645ab8a00 100644 --- a/apps/dav/lib/AppInfo/Application.php +++ b/apps/dav/lib/AppInfo/Application.php @@ -38,6 +38,7 @@ use OCA\DAV\CalDAV\BirthdayService; use OCA\DAV\CalDAV\CalDavBackend; use OCA\DAV\CalDAV\CalendarManager; +use OCA\DAV\CalDAV\CalendarProvider; use OCA\DAV\CalDAV\Reminder\NotificationProvider\AudioProvider; use OCA\DAV\CalDAV\Reminder\NotificationProvider\EmailProvider; use OCA\DAV\CalDAV\Reminder\NotificationProvider\PushProvider; @@ -161,6 +162,8 @@ public function register(IRegistrationContext $context): void { $context->registerEventListener(CardUpdatedEvent::class, CardListener::class); $context->registerNotifierService(Notifier::class); + + $context->registerCalendarProvider(CalendarProvider::class); } public function boot(IBootContext $context): void { diff --git a/lib/public/AppFramework/Bootstrap/IRegistrationContext.php b/lib/public/AppFramework/Bootstrap/IRegistrationContext.php index 3e5aef06e8b0b..4e895b73b3d1c 100644 --- a/lib/public/AppFramework/Bootstrap/IRegistrationContext.php +++ b/lib/public/AppFramework/Bootstrap/IRegistrationContext.php @@ -31,6 +31,7 @@ use OCP\AppFramework\IAppContainer; use OCP\Authentication\TwoFactorAuth\IProvider; +use OCP\Calendar\ICalendarProvider; use OCP\Capabilities\ICapability; use OCP\EventDispatcher\IEventDispatcher; use OCP\Files\Template\ICustomTemplateProvider; @@ -248,7 +249,7 @@ public function registerPreviewProvider(string $previewProviderClass, string $mi * Register a calendar provider * * @param string $class - * @psalm-param class-string $class + * @psalm-param class-string $class * @since 23.0.0 */ public function registerCalendarProvider(string $class): void;