omarryhan/aiogoogle

URL encoding issues with Calendar IDs

Closed this issue · 1 comments

Google Calendar IDs generally take the form of an email.

calendar123456789@group.calendar.google.com

But when using the Calendar API to fetch a calendar by ID, the lib encodes the @ sign, which Google does not like, which results in a 404.

In order for the request to be valid, the @ sign cannot be encoded.

I opened this issue in error - it was a different issue (didn't have permission for the given resource).