mbideau / vcardtools

Automatically fix, split, normalize, group and merge/deduplicate vCard and VCF files (even large ones).
GNU General Public License v3.0
46 stars 9 forks source link

Make sure there is only one instance of prodid, rev and uid #1

Closed agateau closed 7 years ago

agateau commented 7 years ago

Multiple prodid causes vobject to crash at serialization, but there should also be at most one instance of rev and uid, according to https://tools.ietf.org/html/rfc6350, so check those properties as well.

Handling of rev is a bit rough, would be nicer to pick the latest date, rather than the first instance.

mbideau commented 7 years ago

Thank you very much! :-)