Skip to content

Commit b6a4e02

Browse files
Merge pull request #29480 from nextcloud/fix/missing-dav-calendar-provider
Register missing DAV app calendar provider
2 parents e1273da + b193f85 commit b6a4e02

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

apps/dav/lib/AppInfo/Application.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
use OCA\DAV\CalDAV\BirthdayService;
3939
use OCA\DAV\CalDAV\CalDavBackend;
4040
use OCA\DAV\CalDAV\CalendarManager;
41+
use OCA\DAV\CalDAV\CalendarProvider;
4142
use OCA\DAV\CalDAV\Reminder\NotificationProvider\AudioProvider;
4243
use OCA\DAV\CalDAV\Reminder\NotificationProvider\EmailProvider;
4344
use OCA\DAV\CalDAV\Reminder\NotificationProvider\PushProvider;
@@ -161,6 +162,8 @@ public function register(IRegistrationContext $context): void {
161162
$context->registerEventListener(CardUpdatedEvent::class, CardListener::class);
162163

163164
$context->registerNotifierService(Notifier::class);
165+
166+
$context->registerCalendarProvider(CalendarProvider::class);
164167
}
165168

166169
public function boot(IBootContext $context): void {

lib/public/AppFramework/Bootstrap/IRegistrationContext.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131

3232
use OCP\AppFramework\IAppContainer;
3333
use OCP\Authentication\TwoFactorAuth\IProvider;
34+
use OCP\Calendar\ICalendarProvider;
3435
use OCP\Capabilities\ICapability;
3536
use OCP\EventDispatcher\IEventDispatcher;
3637
use OCP\Files\Template\ICustomTemplateProvider;
@@ -248,7 +249,7 @@ public function registerPreviewProvider(string $previewProviderClass, string $mi
248249
* Register a calendar provider
249250
*
250251
* @param string $class
251-
* @psalm-param class-string<IProvider> $class
252+
* @psalm-param class-string<ICalendarProvider> $class
252253
* @since 23.0.0
253254
*/
254255
public function registerCalendarProvider(string $class): void;

0 commit comments

Comments
 (0)