]> source.dussan.org Git - nextcloud-server.git/commit
fix(carddav): Handle race for SAB creation better 42052/head
authorChristoph Wurst <christoph@winzerhof-wurst.at>
Wed, 6 Dec 2023 12:52:37 +0000 (13:52 +0100)
committerskjnldsv <skjnldsv@protonmail.com>
Wed, 6 Nov 2024 08:13:01 +0000 (09:13 +0100)
commit0bb68ab734016fe69976a29e3c93f46f2c7e011c
tree48cc0295885831af71b1708e96aed392903ab28a
parent452e4be4f5e27d76f3cb52b9016c0dbbd989841a
fix(carddav): Handle race for SAB creation better

* Accept non repeatable read and INSERT conflict by another read
* Handle replication edge case

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
apps/dav/lib/CardDAV/CardDavBackend.php
apps/dav/lib/CardDAV/SyncService.php