derekantrican / GAS-ICS-Sync

A Google Apps Script for syncing ICS/ICAL files faster than the current Google Calendar speed
GNU General Public License v3.0
1.54k stars 197 forks source link

[Request] Skipping updates if source not reached #377

Closed Wisoxx closed 1 year ago

Wisoxx commented 1 year ago

Is your feature request related to a problem? Please describe.

I use the script to update my plan from the university site, but the problem is that half of the time the site can't be reached, so there are no items in the schedule list at all, so the script thinks there shouldn't be anything and it deletes everything and then on the next check it reaches the site and starts adding everything again.

Describe the solution you'd like

What if the script remembers the origin of events and if the source can't be reached, then it ignores those items. However, when the source is no longer on the list, the events should be removed

Additional context

No response

derekantrican commented 1 year ago

Seems like a dupe of https://github.com/derekantrican/GAS-ICS-Sync/issues/343