Skip to content

Conversation

@ArtificialOwl
Copy link
Member

@ArtificialOwl ArtificialOwl commented Nov 6, 2025

if set as local system address book, a userId is expected in some place on code (ie. https://github.com/nextcloud/server/blob/b15fdfd40e4bf96b53f7afcf0e4dce359158cf1c/lib/private/Contacts/ContactsMenu/ContactsStore.php#L210)

the main issue appears when sharing to one of the contacts while limiting shares to accounts belonging to same groups:
https://github.com/nextcloud/server/blob/77194d5232bd3e27758d7b20145c43e13e180594/lib/private/Collaboration/Collaborators/MailPlugin.php#L114-L134

note

Backports will need to check version from core (> 32.0.3, > 31.0.12) in lib/Service/ContactsAddressBook.php

Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
@ArtificialOwl ArtificialOwl force-pushed the fix/noid/address-book-not-local branch from ef44264 to 0ed7867 Compare December 16, 2025 16:55
@ArtificialOwl ArtificialOwl merged commit 784d420 into main Jan 5, 2026
24 checks passed
@ArtificialOwl ArtificialOwl deleted the fix/noid/address-book-not-local branch January 5, 2026 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants