Regarding auto-discovery: have a look into our manual here for creating well-known paths or SRV/TXT records:
It can make things really easy for users 🙂
I’m a bit puzzled. Synchro works but then removes the contacts from the storage.
First some data:
On roundcube, I use a plugin to retrieve the contact from owncloud via carddav and the result is 318 contacts. I tried to purge the db on roundcube and sync again; still 318 contacts.
I sadly don’t know since what or when, but I experience a strange issue on my android device:
It does a lot of stuff; requesting vcards, obtaining them and consuming them.
While sync, If I switch to the contact app, I see the list of contacts is growing (with all the entries as some disappear latter).
In the log in the end I have
08-29 11:34:33.379 I/davdroid.SyncManager(23059): Removing entries that are not present remotely anymore (retaining 318 entries)
But in the end I only have 22 contacts in the app and the db.
I pull the contact2.db from my phone and it contains 22 entries related to the account “owncloud”.
If I look at the deleted_contact table, it contains 303 entries.
I don’t know if this is a davdroid bug but it seems to not persist the changes (although changes are persisted but then deleted…).
Is there anything I can do to help diagnose this ?
I produced a log based on your recommendation checked it for relevant info, but no errors.
I’m unable to add it here as it is more than 700k.
Thanks in advance for any hints.
me again, I just checked out the code and ran it on the emulator with the same account on the same server and I got the same result…
I checked the server, not errors and all the contact are retrieved.
I’ll debug a little to see if it occurs in davdroid or not.
to me this looks like yet another duplicate of https://github.com/bitfireAT/davdroid/issues/578 , i.e. a bug in owncloud’s current contacts app.
That thread includes two possible workarounds ( https://github.com/bitfireAT/davdroid/issues/578#issuecomment-126699251 and https://github.com/bitfireAT/davdroid/issues/578#issuecomment-130668178 ).
A patch for the calendar app has been submitted (https://github.com/owncloud/contacts/issues/581), but I don’t know when to expect a new release.
yeah you’re right…
I checked the amount of entries on owncloud that do not have a @ in the UID and the count is correct.
I’m removing the @ of the uid in the meantime. Thanks!