|
51 | 51 | use OCA\DAV\CardDAV\ContactsManager; |
52 | 52 | use OCA\DAV\CardDAV\PhotoCache; |
53 | 53 | use OCA\DAV\CardDAV\SyncService; |
| 54 | +use OCA\DAV\Events\AddressBookCreatedEvent; |
| 55 | +use OCA\DAV\Events\AddressBookDeletedEvent; |
| 56 | +use OCA\DAV\Events\AddressBookShareUpdatedEvent; |
| 57 | +use OCA\DAV\Events\AddressBookUpdatedEvent; |
54 | 58 | use OCA\DAV\Events\CalendarCreatedEvent; |
55 | 59 | use OCA\DAV\Events\CalendarDeletedEvent; |
56 | 60 | use OCA\DAV\Events\CalendarObjectCreatedEvent; |
57 | 61 | use OCA\DAV\Events\CalendarObjectDeletedEvent; |
58 | 62 | use OCA\DAV\Events\CalendarObjectUpdatedEvent; |
59 | 63 | use OCA\DAV\Events\CalendarShareUpdatedEvent; |
60 | 64 | use OCA\DAV\Events\CalendarUpdatedEvent; |
| 65 | +use OCA\DAV\Events\CardCreatedEvent; |
| 66 | +use OCA\DAV\Events\CardDeletedEvent; |
| 67 | +use OCA\DAV\Events\CardUpdatedEvent; |
61 | 68 | use OCA\DAV\HookManager; |
62 | 69 | use OCA\DAV\Listener\ActivityUpdaterListener; |
| 70 | +use OCA\DAV\Listener\AddressbookListener; |
63 | 71 | use OCA\DAV\Listener\CalendarContactInteractionListener; |
64 | 72 | use OCA\DAV\Listener\CalendarDeletionDefaultUpdaterListener; |
65 | 73 | use OCA\DAV\Listener\CalendarObjectReminderUpdaterListener; |
| 74 | +use OCA\DAV\Listener\CardListener; |
66 | 75 | use OCA\DAV\Search\ContactsSearchProvider; |
67 | 76 | use OCA\DAV\Search\EventsSearchProvider; |
68 | 77 | use OCA\DAV\Search\TasksSearchProvider; |
@@ -131,6 +140,15 @@ public function register(IRegistrationContext $context): void { |
131 | 140 | $context->registerEventListener(CalendarObjectDeletedEvent::class, CalendarObjectReminderUpdaterListener::class); |
132 | 141 | $context->registerEventListener(CalendarShareUpdatedEvent::class, CalendarContactInteractionListener::class); |
133 | 142 |
|
| 143 | + |
| 144 | + $context->registerEventListener(AddressBookCreatedEvent::class, AddressbookListener::class); |
| 145 | + $context->registerEventListener(AddressBookDeletedEvent::class, AddressbookListener::class); |
| 146 | + $context->registerEventListener(AddressBookUpdatedEvent::class, AddressbookListener::class); |
| 147 | + $context->registerEventListener(AddressBookShareUpdatedEvent::class, AddressbookListener::class); |
| 148 | + $context->registerEventListener(CardCreatedEvent::class, CardListener::class); |
| 149 | + $context->registerEventListener(CardDeletedEvent::class, CardListener::class); |
| 150 | + $context->registerEventListener(CardUpdatedEvent::class, CardListener::class); |
| 151 | + |
134 | 152 | $context->registerNotifierService(Notifier::class); |
135 | 153 | } |
136 | 154 |
|
|
0 commit comments