Looking at the rfc: https://tools.ietf.org/html/rfc6350#section-6.4.1
The default type is "voice". These type parameter values can be specified as a parameter list (e.g., TYPE=text;TYPE=voice) or as a value list (e.g., TYPE="text,voice"). The default can be overridden to another set of values by specifying one or more alternate values. For example, the default TYPE of "voice" can be reset to a VOICE and FAX telephone number by the value list TYPE="voice,fax".
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
GitMate.io thinks possibly related issues are https://github.com/nextcloud/contacts/issues/414 (Browser Support), https://github.com/nextcloud/contacts/issues/518 (CardDav types), https://github.com/nextcloud/contacts/issues/679 (Full CLI Support), https://github.com/nextcloud/contacts/issues/608 (Org vcard support), and https://github.com/nextcloud/contacts/issues/609 (GROUP vcard support).
Hello, I understand this issue is related to the way iOS handles wrongly vCard types when set as a value list (e.g. doesn't handle the syntax like TYPE="VOICE,CELL" as defined by the standard but accepts TYPE=VOICE,CELL instead). However, is there any workaround for Nextcloud 脳 iOS users who would accept to have the Nextcloud vcf file not formatted properly (i.e. with types as a value list but without quotes)? I tried to manually import, remove quotes and export but this doesn't work.
Thanks a lot.
Something new in here?
@Nemental still waiting for https://github.com/mozilla-comm/ical.js/pull/388
FIX HAVE BEEN MERGED :tada:
Waiting for new ical.js release now
Next contacts release will fix this :D
Mozilla released ical.js v1.4.0 today! :tada: :rocket:
Please help test the new release (link in first post): https://github.com/nextcloud/contacts/pull/1579
I don't think this is fixed. I'm running Contacts 3.3.0 on Nextcloud 18.0.4 and this is what I see with my Nextcloud contacts:
Note how the home number still shows "HOME instead of home.
I'm in the same boat as apastuszak. Tried editing an existing contact & even creating a new one, but still seeing the same issue. I can run through & document all the steps again, but still has not been working for me.
Nextcloud 18.0.3
Contacts 3.3.0
Here is what I am seeing. If I create a new contact in Nextcloud and then iOS syncs it, and I export it as vcf, I see this line:
TEL;TYPE="HOME,VOICE":(xxx) xxx-xxxx
And the iPhone displays "HOME
If I then edit the contact and change the phone type to home on the iPhone, the vcf export from Nextcloud shows this:
TEL;type=HOME;type=VOICE;type=pref:(xxx) xxx-xxxx
Either vcf format displays correctly in Nextcloud.
Yep, the issue is the quote now.
Multiple types are different.
Also, this is not released as far as I recall
How is this progressing? I really cant migrate away from iCloud contacts until this works :-)
Good job everybody - sadly i can鈥檛 contribute with :[
Yes I would also like to know how the status of this is? Currently on NC 20.0.2 and iOS 14.2:
Contacts on iOS synced with NC still show things like "CELL or "HOME instead of 'valid' values.
Thanks for all your help to the developers!
Any update on this? I see the issue is closed but it's still not resolved.
Can we get this re-opened since the issue is not resolved?
This has been an issue for a long time and still is with all current releases as of Feb 5, 2021. Would love for this to get reopened and possibly resolved.
Most helpful comment
This has been an issue for a long time and still is with all current releases as of Feb 5, 2021. Would love for this to get reopened and possibly resolved.