I generate the onlinemeeting first using the online meetings endpoint.
Later when posting the event I try to attach this meeting:
isOnlineMeeting is set to true and even though I use setOnlineMeeting to set the MeetingInfo which includes the JoinUrl plus I set the url with setOnlineMeetingUrl (don’t really understand this redundancy) as a consequence this is unfortunately ignored and new meeting (url) is generated when posting the event.
I tried to work around this by not using the onlinemeeting endpoint but by generating the onlinemeeting in the first place by actually posting the Event with just setIsOnlineMeeting to true and using the returned generated url. So far so good.
But then when updating the event, to prevent a new meeting being generated again because my data is ignored, I completely ommit any onlinemeeting stuff in the body so it should not be changed, like when I ommit a subject. isOnlineMeeting is neither true nor false.
But the updated event then has isOnlineMeeting set to false, having lost any onlinemeeting information.
Really at my wits end here.
And by the way the conferenceId is also ignored, even when fetching the whole event, but I hope I don’t need this.
4