Address book / CardDAV federation: User account deletion not considered #46220
Open
Description
Steps to reproduce
- Set up CardDAV federation for Nextcloud A and Nextcloud B
- A&B: Run
dav:sync-system-addressbook
andfederation:sync-addressbooks
- Check via contacts or thunderbird that we have a copy of the remote address book
- B: Add a new user bob
- A&B: Run
dav:sync-system-addressbook
andfederation:sync-addressbooks
- A: Check that bob from B is there
- B: Delete bob
- A&B: Run
dav:sync-system-addressbook
andfederation:sync-addressbooks
- A: Bob's still there
server/apps/dav/lib/CardDAV/SystemAddressbook.php
Lines 241 to 272 in beececf
getChangesForAddressBook
does include the deleted user- The deleted element is not processed
Activity