mirror of
https://github.com/nextcloud/server.git
synced 2026-02-03 20:41:22 -05:00
This allows to just UPDATE the card row instead of deleting it and reinsert it. It's very similar to https://github.com/nextcloud/server/pull/30120 for calendars. As we need the addressbookid exposed, this introduces OCA\DAV\CardDAV\Card that extends Sabre's. I chose specifically NOT to auto-inject LoggerInterface in Addressbook like in #30120 because the chain of DI is huge just for ONE simple call and it would break an existing dirty call (OCA\Contacts calling OCA\DAV) of ContactsManager in Contacts: https://github.com/nextcloud/contacts/pull/1722 (in SocialApiService), but this is debatable. Signed-off-by: Thomas Citharel <tcit@tcit.fr> |
||
|---|---|---|
| .. | ||
| AddressBookCreatedEvent.php | ||
| AddressBookDeletedEvent.php | ||
| AddressBookShareUpdatedEvent.php | ||
| AddressBookUpdatedEvent.php | ||
| BeforeFileDirectDownloadedEvent.php | ||
| CachedCalendarObjectCreatedEvent.php | ||
| CachedCalendarObjectDeletedEvent.php | ||
| CachedCalendarObjectUpdatedEvent.php | ||
| CalendarCreatedEvent.php | ||
| CalendarDeletedEvent.php | ||
| CalendarMovedToTrashEvent.php | ||
| CalendarObjectCreatedEvent.php | ||
| CalendarObjectDeletedEvent.php | ||
| CalendarObjectMovedEvent.php | ||
| CalendarObjectMovedToTrashEvent.php | ||
| CalendarObjectRestoredEvent.php | ||
| CalendarObjectUpdatedEvent.php | ||
| CalendarPublishedEvent.php | ||
| CalendarRestoredEvent.php | ||
| CalendarShareUpdatedEvent.php | ||
| CalendarUnpublishedEvent.php | ||
| CalendarUpdatedEvent.php | ||
| CardCreatedEvent.php | ||
| CardDeletedEvent.php | ||
| CardMovedEvent.php | ||
| CardUpdatedEvent.php | ||
| SabrePluginAuthInitEvent.php | ||
| SubscriptionCreatedEvent.php | ||
| SubscriptionDeletedEvent.php | ||
| SubscriptionUpdatedEvent.php | ||