nextcloud / contacts

📇 Contacts app for Nextcloud
https://apps.nextcloud.com/apps/contacts
GNU Affero General Public License v3.0
570 stars 173 forks source link

macOS Addressbook not syncing if subscribed to a shared addressbook #2768

Open hendrikreimers opened 2 years ago

hendrikreimers commented 2 years ago

Describe the bug

If shared an addressbook of an different user in the same nextcloud instance. iOS (15.5) are syncing perfectly the whole addressbooks (including shared one, no difference wheter read-only or editable).

But on macOS (12.14 Montery) you will receive an empty addressbook. After removing the shared one in that user which syncs with macOS, everythings fine all addresses from the users book will be shown and synced again.

Tried it in different ways, like including a read-only one an editable etc. Anytime you will add an different addressbook macOS has problems to sync. In the logs i found a 401 error, but not sure whether it's the issue.

My nextcloud version is: 24.0.1 (latest stable) macOS: Montery (12.4, latest) all updates installed.

Steps to reproduce

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

All contacts are synced and visible, no empty addressbook on macOS.

Actual behavior

Empty addressbook after adding a shared book of an different user.

Contact version

4.1.1

Operating system

macOS 12.4 Montery

PHP engine version

PHP 7.4

Web server

Apache (supported)

Database

SQLite

Operating system

Ubuntu

List of activated Apps

Calendar, Contacts, Circles, (disabled: contacts interaction)

Nextcloud Signing status

No response

Configuration report

No response

Additional info

No response

42ske commented 9 months ago

I am using NC 27.1.5 with PHP 8.2 WebDAV is linked via the profile-installation on macOS 14.2.1 as well as on iOS 17.2.1.

I have two addressbooks: one which isn't shared, one which is shared internally with another clouduser (with edit-rights).

On iOS both addressbooks are synced and shown as addressbooks. On maOS the names of the addressbooks are not shown. Here only an entry “all Nextcloud-Contacts“ are shown. Within this contact-group only the contacts of the not shared-addressbook are shown.

This is really annoying. Any hints when this bug will be fixed?