You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An Enhancement of #105, for the TechNW Google Calendar, we can take a recurring event (based on the name being the same) and sample three instances of the event, one prior to COVID-19, one during peak lock-down (where in-person events could not legally happen) and one after, with those three events if the location remains the same, we can set the event to false for both is_online_event and is_offline_event (deriving unspecified).
The text was updated successfully, but these errors were encountered:
We can only really infer that an event is not in-person (is_offline_event) based on the above, a previous discussion has been had about adding a feature to contact the event organiser, which is possible through the Google Calendar API and a creator property (with an email and displayName property) can be seen, although this would actively involve the "processing" of individual's data, which is a separate conversation / issue.
Breaking down the logic even further, for a given recurring event (of the same name), we can get historic entries from the Google Calendar by modifying the timeMin parameter of the API Call below.
With those historic events we will get two instance, one each for the following months below:
January 2020 (one prior to COVID-19)
January 2021 (one during peak lock-down (where in-person events could not legally happen))
If the location for these two events is the same as the current / up-coming events location, then for the up-coming event we will set both is_online_event and is_offline_event to false.
For this issue, we can either make two Google Calendar API calls, one for historic events and one for up-coming, or make one API with the timeMin parameter set to 1st January 2020 then filter historic events from being returned.
An Enhancement of #105, for the TechNW Google Calendar, we can take a recurring event (based on the name being the same) and sample three instances of the event, one prior to COVID-19, one during peak lock-down (where in-person events could not legally happen) and one after, with those three events if the location remains the same, we can set the event to false for both
is_online_event
andis_offline_event
(deriving unspecified).The text was updated successfully, but these errors were encountered: