Best Products
Launches
Launch archive
Most-loved launches by the community
Launch Guide
Checklists and pro tips for launching
News
Newsletter
The best of Product Hunt, every day
Stories
Tech news, interviews, and tips from makers
Changelog
New Product Hunt features and releases
Forums
Forums
Ask questions, find support, and connect
Kitty Points Leaderboard
The highest scoring community members
Streaks
The most active community members
Events
Meet others online and in-person
Advertise
Subscribe
Sign in
Clear text
recent
p/synara
by
Sam Benson
•
5mo ago
Why Google Calendar Sometimes Ignores ICS Updates (and What Developers Can Do About It)
... Developers usually focus on UID and SEQUENCE. Google checks more than that. An update will only apply if all of the following match Google s internal model: The UID matches an existing event The SEQUENCE value is higher The
VTIMEZONE
block matches the original event exactly DTSTART and DTEND changes pass Google s normalisation rules STATUS, ATTENDEE fields and alarms do not conflict with the stored event If any of these checks fail, Google usually accepts the file but ignores ... ... difficult to reason about. 4. Ways to reduce the chance of silent update failures These steps are practical and consistently improve results: Always increment SEQUENCE Even if the change is only a description update. Keep
VTIMEZONE
0
10
Subscribe
Sign in