We have moved to a new Sailfish OS Forum. Please start new discussions there.
7

How are contacts linked to accounts?

asked 2015-02-08 16:54:33 +0300

Stefanix gravatar image

As far as I understand, each contact is tied to an account for syncing. Changing the sync service, especially if it means a change of protocol, is a challenge. Even worse, deleting an account can lead to deletion of all linked contacts. I have not tried the latter one on Jolla, but I have seen it on my WP Lumia 920. On my Lumia I can at least see to which account every contact is tied, plus I can choose the account if I create a new contact on the phone. On the Jolla, how are contacts assigned to syncing account when creating a new one and there are multiple syncing account available? How can I find out to which account a specific contact is linked? Is there any way to keep the contacts when deleting the corresponding account? Or even move them to another account? Thanks for any hint!

edit retag flag offensive close delete

Comments

Thanks for doing so :-) The issue came up in this thread some time ago: https://together.jolla.com/question/45961/two-way-syncronization-of-google-contacts-not-working-properly/?comment=74949#comment-74949

moosiqpipl ( 2015-02-10 01:31:28 +0300 )edit

1 Answer

Sort by » oldest newest most voted
3

answered 2015-02-09 10:27:07 +0300

moosiqpipl gravatar image

updated 2015-02-09 11:00:51 +0300

As of now it is not possible to assign new contacts to syncing accounts. New accounts created on the phone are being stored in the local address book of the device. Even contact details (e.g. additional phone number) added to existing contacts that are assigned to and synced with e.g. a Google account (because they were set up before) are being stored locally. Thus deleting a sync account and its corresponding contacts might lead to these added details remaining on the device's local address book.

The possibility to assign contacts to specific sync accounts is an urgently needed feature. Without this, the whole syncing concept does not make sense at all.

edit flag offensive delete publish link more

Comments

Thanks for the explanation, @moosiqpipl! But what do you mean with "stored locally"? All contacts / contact details are stored locally. I guess you mean they are not being synced to any account, e.g. ONLY stored locally, right? Actually I created a CardDAV account, created a contact on the device and started syncing manually. The contact was synced to the CardDAV server. The problem is that there is no choice to assign device created contacts to a specific account, nor is it possible to check to which account existing entries belong to. If I did not miss anything and this request does not exist yet, I would create a feature request.

Stefanix ( 2015-02-09 13:47:41 +0300 )edit

@Stefanix Sorry, I was a bit inaccurate ;-) Actually, I meant stored only locally and not being synced. However, the central issue remains: there is no way to determine which sync account a [new] contact should be assigned to.

It is interesting to hear that you had success with contacts being synced to a CardDAV account you created.
My experience is due to my situation of having multiple Google accounts, and my contacts are not being synced to neither of those accounts.

moosiqpipl ( 2015-02-09 15:31:02 +0300 )edit
Login/Signup to Answer

Question tools

Follow
5 followers

Stats

Asked: 2015-02-08 16:54:33 +0300

Seen: 303 times

Last updated: Feb 09 '15