Hi I posted the same on stack but thought this may be a better place.
Using radicale for a few months now with multiple users sharing a read only login using #779 as a guide. It has been working well except for 1 issue which is the Apple IOS messaging feature that allows users to set their own photos and preferred names and broadcast them to others that message them.
-What happens when users attempt to manually edit or delete a contact is that duplicate contact is made in the default contact account or an alert pops up stating the contact is read only.
-What happens when users get an iMessage from people in their radicale-served read-only contact list and click "Update Contact" is that it writes the photo to their contact locally. On the next sync radicale errors with a 401 Unauthorized as the account is only allowed read rights. This error halts communication and any updates on the server are not pushed down to the device. Toggling the server on and then off in the settings fixes the issues as it clears all local contacts and reloads them (without the Update Contact photo as it never made it onto the server).
I've also reached out to apple dev support too see if this is working as intended or a bug.
Hi I posted the same on stack but thought this may be a better place.
Using radicale for a few months now with multiple users sharing a read only login using #779 as a guide. It has been working well except for 1 issue which is the Apple IOS messaging feature that allows users to set their own photos and preferred names and broadcast them to others that message them.
-What happens when users attempt to manually edit or delete a contact is that duplicate contact is made in the default contact account or an alert pops up stating the contact is read only.
-What happens when users get an iMessage from people in their radicale-served read-only contact list and click "Update Contact" is that it writes the photo to their contact locally. On the next sync radicale errors with a 401 Unauthorized as the account is only allowed read rights. This error halts communication and any updates on the server are not pushed down to the device. Toggling the server on and then off in the settings fixes the issues as it clears all local contacts and reloads them (without the Update Contact photo as it never made it onto the server).
I've also reached out to apple dev support too see if this is working as intended or a bug.
My rights file:
My debug: