-
Notifications
You must be signed in to change notification settings - Fork 95
Vacation Calendar sync doesn't work for some users #191
Comments
Hi @real-gizmo, I have the same issue with one user with some of his events. Did you find any solution? |
Hi @sqrrrl @erickoledadevrel, this script is very useful, thanks a lot! Do you have any clue how to fix this? Thanks, Jan { code: 400, |
See #209 |
@simaoafonso-pwt didn't help, still getting the same error for some events, mainly recurring events. |
Up. Same error for me. |
@jacek-jablonski See #209 for Vacation Calendar fixes, I'm using it now and still works (for now). The APIs were deprecated years ago and this repo was not updated. Worse, I opened a MR over 1 year ago and it has 0 engagement from Google. It's like using abandoned software, but they still take your money! I also got some "Invalid iCalUID value" warnings, usually when trying to create new events. If you just import existing events (like the script does), it works for me. Be sure to use a different vacation calendar, not the one where any user can add their own events. |
@simaoafonso-pwt unfortunately, your version fetches all people from org, not only team members. I will do some adjustments for my case. |
@antoni-szych-rtbhouse Maybe the solution is running the script with some kind of "admin" user that has read access to the calendars of anyone? Not even sure if Google Apps Script even supports these kind of functional users. Even worse is having to copy paste random code from Github repos to have a proper vacation calendar, instead of being a checkbox on the product. |
Hi, in general the script works for syncing the out of office events into the shard calendar. For some reason however, I receive errors for some users and sometimes for certain events of a user:
Error attempting to import event: GoogleJsonResponseException: API call to calendar.events.import failed with error: Invalid iCalUID value.. Skipping.
Do you have any clue what the cause might be?
The text was updated successfully, but these errors were encountered: