nextcloud / nextcloud/contacts
Support X-ANNIVERSARY and apple _$!<Anniversary>!$_ properties
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 642
- Forks
- 220
- Avg merge
- 14h 39m
- Merged PRs (30d)
- 51
Description
Having a contact with a birthday and an anniversery day, both get exported when creating a .vcf
However, on importing this .vcf back to NextCloud, the anniversary entry is gone
......
To Reproduce:
create a new contacts entry
enter a birthday and an anniversary day
export to .vcf
open the exported .vcf and delete the UID identifier line; save it
import it into contacts
the anniversary entry is not showing up
Expected behavior:
reimport shows anniversary as well
Operating system: RaspBerry Buster
Nextcloud version: NextCloudPi 16.0.5
Contacts version: 3.16
Updated from an older Nextcloud or fresh install:
Updated
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the contact .vcf import path and how anniversary properties are read when the UID line is absent. Reproduce the reported export, UID removal, and reimport flow; done means the anniversary entry remains visible after import.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- data
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100