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

No birthday sync to IOS #850

Closed
Concific opened this issue Jan 11, 2019 · 12 comments
Closed

No birthday sync to IOS #850

Concific opened this issue Jan 11, 2019 · 12 comments
Labels
bug Something isn't working
Milestone

Comments

@Concific
Copy link

Concific commented Jan 11, 2019

Describe the bug

I cannot sync the birthday informations in contacts to IOS device (iPhone IOS 12.1.2)
After synchronize the contacts to IOS, the birthday fields on my mobile are empty. All other informations (name, number etc.) will work properly.

To Reproduce
Steps to reproduce the behavior:

  1. Go to any contact or add a new contact in contacts-app
  2. Add a birthday date in birthday field.
  3. Sync to IOS device
  4. Birthday informations in contacts on mobile device are missing

Server configuration

Operating system: Linux
Web server: Apache
Database: MySQL
PHP version: 7.2
Nextcloud version: 15.0.0
Contacts version: 3.0.1
Updated from an older Nextcloud or fresh install: fresh install


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@nextcloud-bot
Copy link
Member

GitMate.io thinks possibly related issues are #666 (Sync Contactgroups to iOS), #426 (Relation property not being synced to android), #652 ([Vue] Birthdays are off by a month), #132 (Contacts not syncing from Android phone), and #671 (Sync existing contact not working).

@nextcloud-bot nextcloud-bot added bug Something isn't working question labels Jan 11, 2019
@skjnldsv skjnldsv added the needs info Not enough information provided label Jan 24, 2019
@skjnldsv
Copy link
Member

Hello! Any news here?
Is this still happening?

@JC5
Copy link

JC5 commented Feb 9, 2019

This is also happening to me. There's not much more to add I think except it still happens in the latest release.

@JC5
Copy link

JC5 commented Feb 9, 2019

This is the card generated by Nextcloud when I press download:

BEGIN:VCARD
VERSION:3.0
PRODID:-//Sabre//Sabre VObject 4.1.6//EN
UID:e9e0cc90-6926-4d07-b3a9-674383cab715
FN:James Cole
N:Cole;James;;;
BDAY:20160126T000007
END:VCARD

Check out the time added to the birthday.

@JC5
Copy link

JC5 commented Feb 9, 2019

Manually editing the card to BDAY:20160126 in the database fixes this issue. My uninformed guess is that the time selector on the birthday field is messing things up.

@JC5
Copy link

JC5 commented Feb 9, 2019

I also ended up with this card somehow:

BEGIN:VCARD
VERSION:3.0
FN:112
N:;112;;;
TEL;TYPE="WORK,VOICE":112
ITEM1.ORG:Alarmcentrale
NOTE:112 Alarmcentrale
UID:41893e41-0cb1-4877-af93-645f07800e5c
REV:20181117T133714Z
CATEGORIES:Bedrijven
BDAY;VALUE=DATE-AND-OR-TIME:2019-02-02T21:10:31
END:VCARD

And yes I have a card for the emergency number. 😋

@JC5
Copy link

JC5 commented Feb 10, 2019

See also issue #813 for similar problems.

@Concific
Copy link
Author

Still the same after update! No birthday entries in IOS.

@beinaendi
Copy link

iOS can only show birthdays without time. In v-card or with synching time is transmitted unless it is 00:00. So you just have to manually take away any different time than 00:00. Had the same issue for a long time but the perfect solution would of course be if it was corrected on nextcloud web service.

@Concific
Copy link
Author

I tried it and It doesn´t matter if the time is 00:00 or different. No sync to IOS.

@beinaendi
Copy link

In my case it does matter and by the way the birthdays are always synced. I can see birthdays in iPhone's birthday calendar always, but they are only displayed in contact details when they are with time 00:00. Can you see them in your birthday calendar if you activate it?

@skjnldsv
Copy link
Member

skjnldsv commented Mar 4, 2019

Should be fixed with 9057462

@skjnldsv skjnldsv closed this as completed Mar 4, 2019
@skjnldsv skjnldsv removed needs info Not enough information provided question labels Mar 4, 2019
@skjnldsv skjnldsv modified the milestones: next, 3.0.4 Mar 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants