Bug 487889 - Kaddressbook maps Google Contacts phone number fields incorrectly
Summary: Kaddressbook maps Google Contacts phone number fields incorrectly
Status: REPORTED
Alias: None
Product: kaddressbook
Classification: Applications
Component: general (show other bugs)
Version: 6.1.0
Platform: Manjaro Linux
: NOR major
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-01 15:41 UTC by Joel
Modified: 2024-06-01 15:41 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Kaddressbook Google Contacts Comparison (59.03 KB, image/png)
2024-06-01 15:41 UTC, Joel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joel 2024-06-01 15:41:15 UTC
Created attachment 170046 [details]
Kaddressbook Google Contacts Comparison

SUMMARY

Kaddressbook incorrectly maps Google Contact phone number fields within Kaddressbook.  e.g.  "Mobile" is mapped to "Home", "Home" is mapped to "Work".
This occurs whether a contact is imported, created or edited, Kaddressbook changes the field mapping.  It is only within Kaddressbook the field mappings are shown incorrectly, when contacts are viewed at contacts.google.com the mapped values are correct.  See the attached images.

STEPS TO REPRODUCE

1.  In Kaddressbook > select "Add New Addressbook" > choose "Google Groupware" and add Google account. 
 

OBSERVED RESULT

1.  All imported contacts have their phone number fields mapped to the wrong values.  i.e.  "Mobile" is mapped to "Home", "Home" is mapped to "Work".
2.  Editing these fields within Kaddressbook to show the correct value has no effect with the changes only persisting for around one second before reverting.
3.  When a  new contact is created within Kaddressbook, the mapped fields for phone numbers do not persist within Kaddressbook upon save.  e.g. "Mobile" gets remapped to "Home".  This remapping only occurs within Kaddressbook however and when viewed at contacts.google.com the mappings are shown correctly as they were entered. i.e. The initial "Mobile" field in Kaddressbook before Kaddressbook changes it is correctly mapped to "Cell" at contacts.google.com

EXPECTED RESULT

Field mappings remain correct and consistent between Kaddressbook and contacts.google.com

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Manjaro
(available in About System)
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION