From 4f28ea21fe21449323befe058d06691b812efb16 Mon Sep 17 00:00:00 2001 From: Adam Goldsmith Date: Thu, 6 Jan 2022 19:06:22 -0500 Subject: [PATCH] Switch to b16encode, since b32encode is not b32hexencode --- google_calendar.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/google_calendar.py b/google_calendar.py index 46488b9..2ae403e 100644 --- a/google_calendar.py +++ b/google_calendar.py @@ -1,6 +1,6 @@ from datetime import datetime import os.path -from base64 import b32encode +from base64 import b16encode from google.auth.transport.requests import Request from google.oauth2.credentials import Credentials @@ -47,7 +47,8 @@ class CalendarService: def insert_or_update_event( self, calendar_id: str, id: str, title: str, start: datetime, end: datetime ): - event_id = b32encode(id.encode("ascii")).decode("ascii").lower().rstrip("=") + event_id = b16encode(id.encode("ascii")).decode("ascii").lower().rstrip("=") + print(event_id) event = { "id": event_id, "summary": title,