[CardDAV] New contacts are saved locally

asked 2018-10-17 02:02:42 +0200

Direc gravatar image

Hi all,

I just updated my OwnCloud installation to 10.0.10 and had some .htaccess headache. I had backups, so I deleted my single CalDAV+CardDAV account from my Xperia X running purchased Sailfish X 2.2.1.18. After deleting the account, I double checked my People app for any additional contacts, and sure enough, there were a lot of them. It looks like my device didn't push the contacts I created to my CardDAV server, but saved it locally instead.

Steps to reproduce:

  • Create an account on Sailfish to connect to CalDAV+CardDAV account on OwnCloud 10.0.10
  • Make sure the account setting is two-way sync
  • Create a new contact on the device
  • Sync the account again

What is supposed to happen:

  • The created contact can be found in the server

What happens instead:

  • The created contact is not on the server, but created on the device local address book

I am sure the contacts were created on my phone, I remember a few occasions when I added the contact to People app.

edit retag flag offensive close delete

Comments

It's not just you: I get the same with a CardDAV account on FastMail

pakman ( 2018-10-17 14:20:17 +0200 )edit

Hi.

Can you please post here the synchronization options you're using when re-creating the account?.

I'm not using OwnCloud, but my CardDav/CalDav accounts work perfectly: I set them to sync two-way twice-a-day.....

Regards.

Pasko ( 2018-10-17 15:41:46 +0200 )edit

I tried it again after some time, and a created contact was synchronized to the server side. Still, it seems to always take two syncs to make anything happen... I don't have a clue what's going on anymore. I'll try to do more testing this weekend with SFOS3EA.

Direc ( 2018-11-02 09:35:51 +0200 )edit