Skip to content

fix: Remove SAB entries if backend does not match#59507

Merged
SystemKeeper merged 1 commit intomasterfrom
fix/noid/sab-clean-wrong-backend
Apr 14, 2026
Merged

fix: Remove SAB entries if backend does not match#59507
SystemKeeper merged 1 commit intomasterfrom
fix/noid/sab-clean-wrong-backend

Conversation

@SystemKeeper
Copy link
Copy Markdown
Contributor

@SystemKeeper SystemKeeper commented Apr 8, 2026

Summary

In some scenarios you might end up with cards of a user with different backends (e.g. when you moved from Database to LDAP). While we cleanup non-existent users with occ dav:sync-system-addressbook, we leave duplicates of the same UIDs.

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@SystemKeeper SystemKeeper added this to the Nextcloud 34 milestone Apr 8, 2026
@SystemKeeper SystemKeeper self-assigned this Apr 8, 2026
@SystemKeeper SystemKeeper added 3. to review Waiting for reviews feature: carddav Related to CardDAV internals labels Apr 8, 2026
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
@SystemKeeper SystemKeeper force-pushed the fix/noid/sab-clean-wrong-backend branch from 180c3fd to bfd3e8e Compare April 8, 2026 15:53
@SystemKeeper SystemKeeper merged commit c73ddd4 into master Apr 14, 2026
194 of 199 checks passed
@SystemKeeper SystemKeeper deleted the fix/noid/sab-clean-wrong-backend branch April 14, 2026 09:37
@nextcloud-bot nextcloud-bot mentioned this pull request Apr 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews enhancement feature: carddav Related to CardDAV internals

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants