can't create or edit contact with CardDAV
Hi,
I added a CardDAV address book from my own radicale instance. It correctly fetched my address book, but when I try to edit a contact I have an error pop-up with the following message:
Erreur lors de la modification du contact
Cannot modify contacts: Permission refusée
The thing is that this appears as soon as I type something in the name input field.
Here's the output when I launch it from my terminal:
$ evolution
(evolution:177418): e-contact-editor-WARNING **: 00:34:08.399: non-editable contact editor has an editable field in it.
(evolution:177418): GLib-GIO-WARNING **: 00:34:21.489: Your application did not unregister from D-Bus before destruction. Consider using g_application_run().
I've got a similar message when trying to create a new contact.
When trying to edit the same address book with gnome-contact, I've got the same error (and the app crash when I try to save the contact):
$ gnome-contacts
(gnome-contacts:177804): gnome-contacts-CRITICAL **: 00:35:24.308: contacts_fake_individual_set_primary_persona: assertion 'self != NULL' failed
(gnome-contacts:177804): gnome-contacts-ERROR **: 00:35:33.477: contacts-fake-persona-store.vala:402: Couldn't write property: La propriété « full-name » n’est pas modifiable : Cannot modify contacts: Permission refusée
[1] 177804 trace trap gnome-contacts
I'm running Debian unstable with packages evolution 3.42.0-2 and gnome-contacts 41.0-1.
I don't know if this is relevant, but adding the address book in evolution was really slow (many minutes). I also used CalDAV with the same radicale server, creating it was also very slow but editing is working (but is really slow too). Also I never experienced such issue with DAVx⁵ so I believe it comes from evolution (/ my evolution set-up) or a library it uses (as I've the same problem with gnome-contacts).
Let me know if there's any further debug info I can provide.