wrong contact name is displayed for phone number
Bug #1476833 reported by
Georges Thill
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Bill Filler | ||
address-book-service (Ubuntu) |
Fix Released
|
High
|
Renato Araujo Oliveira Filho | ||
telephony-service (Ubuntu) |
Fix Released
|
High
|
Gustavo Pichorim Boiko |
Bug Description
In my address book I have two contacts with very similar numbers. (last 6 digits changed in the example)
Person A: +352 661 123456
Person B: +352 691 123456
When I receive a call or try to compose a message to Person B, the phone always displays the name of Person A. The same happens in call records.
The only way to have the name of Person B displayed upon calls or message sending is to delete Person A from the address book.
This is very strange, because phone numbers are prefix codes, thus ignoring a leading digit in a phone number seems like the wrongest thing to do in this context.
The bug is still present in the current MX4 image (revision 3)
Related branches
lp:~renatofilho/address-book-service/compare-phone-numbers
- Gustavo Pichorim Boiko (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 534 lines (+371/-9)12 files modifiedCMakeLists.txt (+6/-0)
cmake/modules/FindLibPhoneNumber.cmake (+23/-0)
cmake/modules/LibFindMacros.cmake (+112/-0)
common/CMakeLists.txt (+5/-1)
common/filter.cpp (+133/-1)
common/filter.h (+2/-0)
contacts/CMakeLists.txt (+4/-2)
debian/control (+1/-0)
lib/CMakeLists.txt (+6/-2)
src/CMakeLists.txt (+2/-2)
tests/unittest/CMakeLists.txt (+5/-1)
tests/unittest/clause-test.cpp (+72/-0)
lp:~tiagosh/telephony-service/check-contact-watcher-results
- Gustavo Pichorim Boiko (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 104 lines (+74/-2)2 files modifiedUbuntu/Telephony/contactwatcher.cpp (+28/-2)
tests/Ubuntu.Telephony/ContactWatcherTest.cpp (+46/-0)
Changed in address-book-service (Ubuntu): | |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
importance: | Undecided → High |
Changed in canonical-devices-system-image: | |
importance: | Medium → High |
Changed in telephony-service (Ubuntu): | |
assignee: | Tiago Salem Herrmann (tiagosh) → Gustavo Pichorim Boiko (boiko) |
status: | New → Confirmed |
Changed in address-book-service (Ubuntu): | |
status: | New → Confirmed |
Changed in canonical-devices-system-image: | |
status: | New → In Progress |
Changed in address-book-service (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in telephony-service (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in address-book-service (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
@tiagosh
Can you check if this is bug with libphonenumber or parsing we are doing? Perhaps the move to libphonenumber everywhere will fix it?