Bug 401208

Summary: Synced contact numbers are always in North American format
Product: [Applications] kdeconnect Reporter: Andy Holmes <andrew.g.r.holmes>
Component: android-applicationAssignee: Simon Redman <simon>
Status: RESOLVED UPSTREAM    
Severity: minor    
Priority: NOR    
Version First Reported In: 1.10   
Target Milestone: ---   
Platform: Android   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Andy Holmes 2018-11-19 16:17:35 UTC
SUMMARY

Reported by a GSConnect user at https://github.com/andyholmes/gnome-shell-extension-gsconnect/issues/342

Synced contact numbers are being formatted in a North American format, regardless of the phone's locale or the form input by user. It's unclear whether this is Android, the VCard 2.1 format or just how the VCards are generated.


STEPS TO REPRODUCE
1. Sync contacts

OBSERVED RESULT

International phone numbers are formatted in North American style: 123-456-7890


EXPECTED RESULT

Phone numbers should appear as the user inputs them in Android or for the appropriate locale.


SOFTWARE/OS VERSIONS

Android: v1.10
Linux: doesn't matter/raw VCard or packet output


ADDITIONAL INFORMATION

Downstream bug:
https://github.com/andyholmes/gnome-shell-extension-gsconnect/issues/342
Comment 1 Simon Redman 2018-11-19 17:51:45 UTC
This seems to be (Android) version-dependent. I have a .vcf files from my old phone (v8.0.1) which is formatted exactly as I wrote the contact into my phone (+385xxxyyyzzz), but the .vcf for the same contact from my new phone (v9.0) has inserted spaces (+385 xx xyy yzzz)
Comment 2 Justin Zobel 2022-12-23 00:28:28 UTC
Thank you for reporting this issue in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version?

If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!