I'm trying to use a Flow to synchronize two calendars.
I use When an event is added, updated or deleted (V3) to get all changes to the main calendar and then either, create, update or delete events to make the change in the second calendar. The second calendar only needs to show blocked time so I actually don't need attendees, location, body etc.
I'm having two issues (both with recurring events).
1 - I don't want to create events marked as show as free in the main calendar, so I check that as one of the conditions prior to trying to deal with the event. For recurring meetings that I setup, the ShowAs always shows as free, even when it is set to busy in Outlook. Events setup by others and non-recurring events seem to show have the ShowAs property set right.
2 - Updating Recurring events - Trying to update a recurring event seems to create multiple copies of the meeting on the target calendar. It seems especially bad for events that recur every day of the week.
Any help with how to work with recurring events would be greatly appreciated.