-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
high priorityHigh priority resolution itemsHigh priority resolution itemshome pageIssues related to the ACM home pageIssues related to the ACM home pagejavascriptPull requests that update javascript codePull requests that update javascript code
Description
The Core API now can return a property repeatExcludes per event, which is an array of dates in format YYYY-MM-DD that we should skip when showing repeating events. We need to support this in the calendar UI.
A sample use case is when Happy Hour is cancelled for a specific week - that date will be added to the repeatExcludes array and thus we should not return/render an event on that day. The same behavior should happen on the front page, etc.
See https://core.acm.illinois.edu/api/v1/events for the data format, and https://core.acm.illinois.edu/api/v1/events/f3cb57a9-8e2a-481e-a222-7ba165249ac7 for an example of the repeatExcludes property.
Additional info can also be found here: https://core.acm.illinois.edu/docs#tag/events/get/api/v1/events
Metadata
Metadata
Assignees
Labels
high priorityHigh priority resolution itemsHigh priority resolution itemshome pageIssues related to the ACM home pageIssues related to the ACM home pagejavascriptPull requests that update javascript codePull requests that update javascript code