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

[fixed in] link suggestions in people [answered]

asked 2013-12-26 02:28:03 +0200

tiemen gravatar image

updated 2014-02-02 13:57:56 +0200

the logic for link suggestions in people is completely off. It's basically a random list of my existing contacts. Surely there could be a check for matching first or last names?

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by jsiren
close date 2014-02-02 16:13:54.641627


The logic for merge candidates is here: https://github.com/nemomobile/libcontacts/blob/master/src/seasidecache.cpp#L1273

Does your list appear not to conform to these conditions?

MattVogt ( 2013-12-26 11:21:16 +0200 )edit

I took a look at the code but I'm not a programmer, so it's hard to read for me. I did find out that the logic works for my imported facebook/google contacts, but it doesn't work for Exchange contacts, even though they also have a first and last name field set. Maybe it has something to do with the nickname filter? That's set for all my Exchange contacts.

tiemen ( 2013-12-26 13:21:02 +0200 )edit

I think it also should be possible to manually select a contact to link to.

hwesselmann ( 2013-12-27 14:58:50 +0200 )edit

@hwesselmann that's the way it works, there's no automatic linking at all

tiemen ( 2013-12-27 18:06:57 +0200 )edit

@tiemen - so for some contacts, the list of link suggestions appears to be sensible, but for contacts from an exchange account, the list seems to be random? Can you show a screenshot or something?

In reference to your last comment: there is automatic linking also, but it has stricter conditions. Basically, we only link automatically for contacts that have an exact match on last name and a partial match on first name.

MattVogt ( 2013-12-27 22:50:14 +0200 )edit

1 Answer

Sort by » oldest newest most voted

answered 2013-12-31 07:33:37 +0200

MattVogt gravatar image

I have now reproduced this bug with MfE contacts - those that have no nickname defined are being given an empty nickname property. Then, when we search for matches for a contact containing a constituent using MfE, all other MfE contacts that have an empty nickname property are being returned as 'matches'.

This will be fixed in the next update.

edit flag offensive delete publish link more


Thank you, I'm waiting for the update an will test then.

BonoNL ( 2014-01-03 16:25:02 +0200 )edit

This fix was released in version

MattVogt ( 2014-02-02 09:35:02 +0200 )edit

Question tools



Asked: 2013-12-26 02:28:03 +0200

Seen: 193 times

Last updated: Feb 02 '14