nextcloud / nextcloud/contacts
Visibility of shared address books cannot be set
@hamza221 is already working on this.
Since Jan 29, 2026.
- Dominant language
- JavaScript
- Stars
- 642
- Forks
- 220
- Avg merge
- 14h 39m
- Merged PRs (30d)
- 51
Description
Describe the bug
I have a "system user" that holds a "common address book".
That system user shares that address book to multiple groups.
In Contacts Settings of each user, the address book is available.
In some of them, it is visible as expected, on others it's "(hidden)".
In both cases, users cannot disable to view contacts of that address book (in contrast to own address books and the "Accounts" Nextcloud-wide address book.
Steps to reproduce
- user 1 creates an addressbook A and shares it to user 2
- user 2 enters "Contacts Settings" (low left)
- as user 2, for each address book, check in "…" which options are available
Expected behavior
A user should be able to do both: display/include and hide/exclude contacts, for all address books.
Actual behavior
Some users cannot see the contacts shared to them at all and may not activate to see them.
Other users cannot hide the contacts shared to them from the view.
Contact version
8.2.1
Operating system
Arch Linux (on the client and on the server)
PHP engine version
PHP 8.3
Web server
Nginx
Database
MariaDB
Additional info
In the USER's Contacts Settings, there is an option to "unshare" an address book. How is that supposed to work if the address book was shared to a GROUP?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.