java - ICS (iCalendar) UID purpose and use -


i'm creating sync adapter towards ics files in java, , have problem recognizing same events across new updates towards remote file dynamically created.

so thought, great can use uid, turns out it's randomly generated every time ics file downloaded. point of uid property if it's randomly generated everytime? why not assume every ics event exists in universe unique? ics file generators fault not using same uid it's same events (i have seen 2 ics file providers this, 2 schools)?

so what's standard way of recognizing same event across ics file updates, instead of wiping whole calendar , re-importing?

rfc5545 section on uid (link) aligned expectations , unfortunately not implementation on server connecting to:

property name: uid

purpose: property defines persistent, globally unique identifier calendar component.

unfortunately there nothing can done against bad server side implementations...


Comments

Popular posts from this blog

php - Submit Form Data without Reloading page -

linux - Rails running on virtual machine in Windows -

php - $params->set Array between square bracket -