nextcloud-server/apps/dav/lib/CardDAV
Christoph Wurst 09031211da
fix(dav): Fix atomic addressbook update
Sabre executes the proppatch callback *after* calling updateAddressbook
and not synchronously. That means the code inside the callback was run
outside a database transaction. This moves the atomic helper into the
callback to create the expected transaction span.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-02-29 09:27:49 +07:00
..
Activity chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +07:00
Integration Refactors "strpos" calls in /apps/dav to improve code readability. 2023-06-12 09:46:07 +07:00
Sharing enh(sharing): enable unsharing for sharees for DAV shares (addressbooks and calendars) 2024-02-15 18:01:12 +07:00
Xml Update php licenses 2021-06-04 22:02:41 +07:00
AddressBook.php fix(CardDAV): set owner-principal, displayname properties for SAB 2023-08-16 09:11:01 +07:00
AddressBookImpl.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +07:00
AddressBookRoot.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +07:00
Card.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +07:00
CardDavBackend.php fix(dav): Fix atomic addressbook update 2024-02-29 09:27:49 +07:00
ContactsManager.php Update php licenses 2021-06-04 22:02:41 +07:00
Converter.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +07:00
HasPhotoPlugin.php Refactors "strpos" calls in /apps/dav to improve code readability. 2023-06-12 09:46:07 +07:00
ImageExportPlugin.php Stop sending deprecated Pragma header 2023-08-28 15:11:22 +07:00
MultiGetExportPlugin.php Fixes "PossiblyNullArgument" Psalm warnings. 2023-06-12 09:46:07 +07:00
PhotoCache.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +07:00
Plugin.php Update php licenses 2021-06-04 22:02:41 +07:00
SyncService.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +07:00
SystemAddressbook.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +07:00
UserAddressBooks.php chore: apply changes from Nextcloud coding standards 1.1.1 2023-11-23 10:36:13 +07:00