Sametime functionality is different, so this page only refers to other meeting providers.
Updating meetings goes via the (DOMI_updateXXXXMeeting) agents. `domiUpdateMeeting() is called passing the relevant service type as a string constant.
`domiUpdateMeeting()` was then called, passing the `nodesToCopy` StringList and the service type as a string constant.
This has now been moved to domiUtilsBE Script Library and getDOMInodeNamesToCopy function.
domiUpdateMeeting() function in the domiUtilsFE Script Library calls
The meetingID is extracted from the Calendar Entry. Some services don’t return content, so specific fields for DOMI content are extracted so the code does not wipe out the field values.
At this point there is a
Select Case statement to perform slightly different processes for the different services.
- Microsoft Teams does not have an update endpoint, so the code calls
- Different services use different HTTP methods, so the verb may need to vary.
- Some services do not return content, so the
pushMeeting()method will blank the items. So we need to reset them with the existing meeting values.
The code then goes through
pushMeeting, the code then comes back up to
domiUpdateMeeting and calls