Simple-Contacts icon indicating copy to clipboard operation
Simple-Contacts copied to clipboard

Refresh imcomplete/incosisent for cardDAV contacts

Open michaelof opened this issue 6 years ago • 6 comments

SimpleContacts 4.0.4 DAVdroid 1.11.5-ose Android 6.0 Lenovo K10a40 Contact stored in Nextcloud 13.0.4

Hi Tibor,

I'm trying to narrow down some smaller refresh issues, both for simple-contacts and also simple-calendar. Smaller, no big issue s:-)

Steps today:

  • Created contact in Nextcloud
  • manually started sync to Android via DAVdroid

--> fine, new contact visible both in stock contacts app and simple-contacts

  • change in Nextcloud, setting "Organization" from NULL(empty) to a value
  • manually started sync to Android via DAVdroid

--> "Organization" is visible in stock contacts app, but NOT in simple-contacts

Tried to stop/start, "force stop" and inactivate/activate (via dev options) simple-contacts, no change, "Organization" keeps invisble, shown as empty when switching to "edit" mode.

Remark: (Of course) "Organizsation" is selected as to-be-displayed field in simple-contacts, shown for other contacts in simple-contacts if not (really) empty

michaelof avatar Jul 05 '18 14:07 michaelof

P.S.: It seems to be (only?) the field "Organization". Changes in "URL" or "Comment" are synced fine

michaelof avatar Jul 05 '18 14:07 michaelof

This bug is related to #195, although that issue is written in a very unpolite way. "Company"/"Organization" and "Job Position" have to be set at create time, otherwise they're "off" for SimpleContacts. BUT, at least for me, "Notes" can be filled later, no issue with "Notes"

michaelof avatar Aug 06 '18 17:08 michaelof

@tibbi I also have this issue. I cannot fill the field "company" on contacts I create nor can I see or change the field in existing contacts. Not sure reading through this if it's a bug or platform limitation but I'd appreciate if this can be fixed in a future release. My device is Xiaomi Mi8 running MIUI 10 Stock ROM with Android 8.1.0 . I've installed the most recent F-Droid version of SimpleContacts today. My contacts are synced from an exchange account via ActiveSync through the GMail app. I can see the "company" field when I use the stock rom's "Contacts" app from Xiaomi. Thanks in advance and thanks again for providing those cool and very efficient apps :).

Catfriend1 avatar Oct 10 '18 09:10 Catfriend1

I plan fixing such syncing and contact storing issues, but many of them I just cannot reproduce. That makes it hard to fix. Ill have to try some different service combinations in the future.

tibbi avatar Oct 10 '18 11:10 tibbi

I have had issues where contacts are missing and also where just the phone number fields were not displaying. The missing contacts I cannot seem to reproduce, but the missing number seems to be related to the format:

# Phone number is missing in contact
TEL;TYPE=cell;VALUE=uri:tel:+1555 555 5555

# Works
TEL;TYPE=cell:+1555 555 5555

From the RFC it seems to be a valid value.

matt-snider avatar Jun 18 '19 21:06 matt-snider

that should help, thanks

tibbi avatar Jun 18 '19 21:06 tibbi