SOG Help Tabs
UNC School of Government
Notes on Outlook Calendar During HUB Testing
Outlook integration is functional. Events you add, edit, or delete will have a real effect on the actual room calendars in Outlook.
There are 2 types of Outlook events that can be created using the HUB.
- A room hold - This will create a separate event for each date within the start and end date for that course. If a course spans 3 days, it will create 3 separate dates. The start time and end time for the room holds are set globally for all courses in the Settings. If a course begins on Monday and Ends on Friday but only meets MWF, you have two options. currently this will create a hold on each date of that week. You would need to then delete the events it created on Tuesday and Thursday.
- The actual session event. - This will create an event for the actual start date/time and end date/time of the session. This event is linked to the session. If you change the date, title, room, or free/busy status, the outlook event will be updated to match.
When editing a session there will be options to Hold, Create, Delete, Update, and Find. Descriptions for each are located in the info icon next to each option.
During testing, all events you add to a calendar will be prepended with HUB EVENT: and appended with the room number in parenthesis.
For example, if the event title is Defender Trial School, the outlook event will be HUB EVENT: Defender Trial School(2600).
Outlook Delay
For reasons I cannot explain, there is an inconsistent delay when add, deleting, or updating events to an Outlook calendar. The delay is only visual, the actual code is executed right away. If you have the calendar open and you add an event, sometimes you can see it appear right away, sometimes you have to go to a different week, then back to the correct week to force it to update. Other times it just takes a minute or two. In my testing I have found that certain rooms always lag, and others seem to update right away. The rooms I have found to always seem to have a delay are 2102,2504,2510,2600.
However, regardless of the delay, the change will take effect almost immediately. To confirm an event is created, updated, or deleted you can use the Calendars page in the Admin interface to load all events for a room. You can then filter/search that list and you should see the event, or not see the event, depending on the action you took. This screen actually checks with M365 in the cloud, it has nothing to do with the HUB or its data.
Times
There are no times on the MCD during import. During the mysql import a query runs to default all sessions to 5AM-10PM on any session where the time is 00:00:00 which should be on all.
When splitting all sessions it will clone that same time of 5-10.