4.3 Syncing deletions

If you delete entries in your Org files, the corresponding iCalendar entries will by default get deleted. You can change that behavior with org-caldav-delete-calendar-entries to never delete, or to ask before deletion.

You must be careful to not simply remove previously synced files from org-caldav-files, as org-caldav would view all the entries from those files as deleted and hence by default also delete them from the calendar. However, org-caldav should be able to detect this situation and warn you with the message ’Previously synced file(s) are missing’, asking you whether to continue nonetheless.

If you delete events in your calendar, you will by default get asked if you’d like to delete the corresponding Org event. You can change that behavior through org-caldav-delete-org-entries.

If you answer a deletion request with "no", the event should get re-synced to the calendar next time you call org-caldav-sync.