Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

phone numbers missing on android device after syncing with DAVx⁵ #3943

Open
lemmerk opened this issue May 29, 2024 · 0 comments
Open

phone numbers missing on android device after syncing with DAVx⁵ #3943

lemmerk opened this issue May 29, 2024 · 0 comments
Labels

Comments

@lemmerk
Copy link

lemmerk commented May 29, 2024

Describe the bug

after syncing a newly created contact to my android phone, the phone numbers are missing.

Steps to reproduce

  • on a linux machine i create a new contact using khard. the resulting 7qfqb8yaapoxbok232c2j70uxtqmkjby0jlz.vcf file:
BEGIN:VCARD
VERSION:4.0
UID:7qfqb8yaapoxbok232c2j70uxtqmkjby0jlz
EMAIL;TYPE=work:[email protected]
FN:test master
N:master;test;;;
ORG:testerton
REV:20240529T162555Z
TEL;TYPE=cell;VALUE=uri:tel:+11 22 334455
TEL;TYPE=home;VALUE=uri:tel:+66 77 889900
END:VCARD
  • synchronise with vdirsyncer sync. downloaded test-master.vcf file from nextcloud contacts:
BEGIN:VCARD
VERSION:3.0
PRODID:-//Sabre//Sabre VObject 4.5.4//EN
UID:7qfqb8yaapoxbok232c2j70uxtqmkjby0jlz
EMAIL;TYPE=work:[email protected]
FN:test master
N:master;test;;;
ORG:testerton
REV:20240529T162555Z
TEL;TYPE=cell;VALUE=URI:tel:+11 22 334455
TEL;TYPE=home;VALUE=URI:tel:+66 77 889900
END:VCARD

diff for easy comparison:

--- 7qfqb8yaapoxbok232c2j70uxtqmkjby0jlz.vcf	2024-05-29 16:56:50.163319806 +0200
+++ test-master.vcf	2024-05-29 16:28:34.196580174 +0200
@@ -2,11 +2,11 @@
 VERSION:3.0
 PRODID:-//Sabre//Sabre VObject 4.5.4//EN
 UID:7qfqb8yaapoxbok232c2j70uxtqmkjby0jlz
+EMAIL;TYPE=work:[email protected]
 FN:test master
 N:master;test;;;
 ORG:testerton
-TEL;TYPE=cell:+1122334455
-TEL;TYPE=home:+6677889900
-EMAIL;TYPE=work:[email protected]
-REV:20240529T144544Z
+REV:20240529T162555Z
+TEL;TYPE=cell;VALUE=URI:tel:+11 22 334455
+TEL;TYPE=home;VALUE=URI:tel:+66 77 889900
 END:VCARD
  • sync on android phone using DAVx⁵.
    • this results in a contact with the correct name and email but neither of the phone numbers appear on the phone.
  • add phone numbers manually on phone and then sync with nextcloud server using DAVx⁵:
BEGIN:VCARD
VERSION:3.0
PRODID:-//Sabre//Sabre VObject 4.5.4//EN
UID:7qfqb8yaapoxbok232c2j70uxtqmkjby0jlz
FN:test master
N:master;test;;;
ORG:testerton
TEL;TYPE=cell:+11 22 334455
TEL;TYPE=home:+66 77 889900
EMAIL;TYPE=work:[email protected]
REV:20240529T144544Z
END:VCARD

diff for easy comparison:

--- test-master.vcf	2024-05-29 16:28:34.196580174 +0200
+++ test-master-modified.vcf	2024-05-29 16:50:03.303302292 +0200
@@ -2,11 +2,11 @@
 VERSION:3.0
 PRODID:-//Sabre//Sabre VObject 4.5.4//EN
 UID:7qfqb8yaapoxbok232c2j70uxtqmkjby0jlz
-EMAIL;TYPE=work:[email protected]
 FN:test master
 N:master;test;;;
 ORG:testerton
-REV:20240529T162555Z
-TEL;TYPE=cell;VALUE=URI:tel:+11 22 334455
-TEL;TYPE=home;VALUE=URI:tel:+66 77 889900
+TEL;TYPE=cell:+11 22 334455
+TEL;TYPE=home:+66 77 889900
+EMAIL;TYPE=work:[email protected]
+REV:20240529T144544Z
 END:VCARD

Expected behavior

i would expect the phone numbers to be synced to my android phone.

Actual behavior

phone numbers of newly created contacts on platforms other than my phone are missing.

Contact version

6.0.0

Operating system

AlmaLinux 8.9

PHP engine version

Other

Web server

Apache (supported)

Database

MariaDB

Additional info

PHP version is 8.2.19

@lemmerk lemmerk closed this as completed Jun 7, 2024
@lemmerk lemmerk reopened this Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant