Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some recurring instances are not adjusted properly #198

Closed
derekantrican opened this issue Apr 20, 2021 · 1 comment
Closed

Some recurring instances are not adjusted properly #198

derekantrican opened this issue Apr 20, 2021 · 1 comment
Labels
bug Something isn't working

Comments

@derekantrican
Copy link
Owner

Reproducing calendar: https://pastebin.com/raw/dbNXmwZW
Event UID of interest: 040000008200E00074C5B7101A82E00800000000108C9F6EC633D7010000000000000000100000002A73C0A29054164498FE95F9AC03572E (note that UIDs are broken across two lines in the ics above)

Screenshot (date shown is April 20, 20201, times in Pacific Standard Time - same as the calendar):
image

Basically, the April 20 instance of this recurring series was moved (from 1105 to 1435). The script seems to keep both instances, whereas Google Calendar removes the original instance.

Also noteable:

Script events:

  • The first event (the old, original time) is a recurring event
  • The second event (the new, correct time) is not a recurring event

Google calendar-synced events:

  • The event (the new, correct time) is a recurring event
@derekantrican derekantrican added the bug Something isn't working label Apr 20, 2021
@derekantrican
Copy link
Owner Author

derekantrican commented Apr 20, 2021

I believe I have tested this against the new code in #188 with the issue still present. But I can doublecheck again later

Edit: seems to work just fine in #188 with the exception of changing Helpers.gs line 546 to timeMin : recEvent.recurringEventId + "Z",

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants