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

Incoming calls missing from contact activity lists

asked 2016-01-20 08:14:33 +0200

mattikbk gravatar image

updated 2016-01-21 13:35:45 +0200

chemist gravatar image

I like the new contact activity lists, but all incoming calls are missing from them on my phone. For messages there are both incoming and outgoing, but for calls only outgoing are shown. Missed calls seem to be missing, too.

Edit: It seems that this behaviour is caused by some network providers showing incoming calls without the country calling code (+358 in Finland). If you have the contact's phone number only in the international format, the contact activity lists show only outgoing calls.

Workaround: add the local format phone number (i.e. without the country calling code) to the contact in address book ("People").

edit retag flag offensive close delete

Comments

1

I've also noticed this.

GD ( 2016-01-20 08:29:40 +0200 )edit
2

Actually, I found some very old incoming calls from a couple of contacts, but the latest are from September 2014. And it seems missed calls are missing, too.

mattikbk ( 2016-01-20 08:40:20 +0200 )edit
1

I have nothing neither: no sms, calls or whatever in the activity list.

Alain ( 2016-01-20 10:12:37 +0200 )edit

hm, i have incoming from 19 jan

tolake ( 2016-01-20 17:20:19 +0200 )edit
3

I can't reproduce. I guess I have all. Based on @mattikbk's answer we can make sure if the phone checks the exact number and have problems if, for example, we save the number in local format (with 0) and the network shows it in international (with +).

Edit: Yeah. I've used my Jolla with two SIM cards from different providers. One of them was showing our home number in local format and the other in international. So changing the number from local to international I'll get different call logs. Compare this and this.

I guess this is upon the network you're using, but Jolla devs can compensate that to ignore these little differences.

AliN ( 2016-01-20 21:03:18 +0200 )edit

1 Answer

Sort by » oldest newest most voted
3

answered 2016-01-20 20:05:02 +0200

mattikbk gravatar image

A workaround found: add the local format phone number (i.e. without the international prefix) to contacts in address book ("People").

I investigated this by browsing the sqlite file /home/nemo/.local/share/commhistory/commhistory.db. It turned out that since around September 2014 the logging of the phone number of received calls has changed from the international form (+358... for Finland) to the local format. At least for the couple of contacts I checked. I then added the local format phone number to the contacts, and now the activity lists to show incoming and missed calls as well as outgoing calls.

edit flag offensive delete publish link more

Comments

The change in behaviour is probably caused by change of SIM card and network provider in September

mattikbk ( 2016-01-20 22:26:01 +0200 )edit

Can I suggest you to edit your quetion and include these information?

AliN ( 2016-01-20 22:51:56 +0200 )edit
1

So this is actually NOT a bug of the new feature "contact activity list". Maybe it would be good to change the headline and tags. Phonenumbers are usually matched with contacts comparing the last digits. It depends on the implementation how many digits are used. Ideally the compared string should not reach the national escape code (usually "0" in Europe). If this is the case, both, national and international format would be recognized.

Stefanix ( 2016-01-21 11:04:57 +0200 )edit
1

I believe (but haven't personally verified) that this is fixed in 2.0.2.x as a large number of changes to libcommhistory were made to improve phone number matching and grouping matches. See https://git.merproject.org/mer-core/libcommhistory/commit/9094064f8ff3917248598b1e7931d22063f642eb for example (although that specific one is more messaging groups I believe).

chris.adams ( 2016-02-23 09:09:52 +0200 )edit

@Stefanix - I'd still call it a bug of the new feature. Ultimately, the user wants a feature to function as announced. And not have to jump through hoops to make it work. (I don't mean to be rude - I find this bug really interesting.)

sifartech ( 2016-05-13 19:20:52 +0200 )edit
Login/Signup to Answer

Question tools

Follow
4 followers

Stats

Asked: 2016-01-20 08:14:33 +0200

Seen: 574 times

Last updated: Jan 21 '16