aboutsummaryrefslogtreecommitdiff
path: root/sjdbmk/cal.py
diff options
context:
space:
mode:
Diffstat (limited to 'sjdbmk/cal.py')
-rw-r--r--sjdbmk/cal.py15
1 files changed, 11 insertions, 4 deletions
diff --git a/sjdbmk/cal.py b/sjdbmk/cal.py
index eccedc3..6ad0fb5 100644
--- a/sjdbmk/cal.py
+++ b/sjdbmk/cal.py
@@ -23,17 +23,24 @@ import datetime
import requests
-def calfetch(token: str, calendar_address: str, datetime_target: datetime.datetime) -> Any:
+def calfetch(
+ token: str, calendar_address: str, datetime_target: datetime.datetime
+) -> Any:
calendar_response = requests.get(
- "https://graph.microsoft.com/v1.0/users/%s/calendar/calendarView" % calendar_address,
+ "https://graph.microsoft.com/v1.0/users/%s/calendar/calendarView"
+ % calendar_address,
headers={"Authorization": "Bearer " + token},
params={
"startDateTime": datetime_target.replace(microsecond=0).isoformat(),
- "endDateTime": (datetime_target + datetime.timedelta(days=7)).replace(microsecond=0).isoformat(),
+ "endDateTime": (datetime_target + datetime.timedelta(days=7))
+ .replace(microsecond=0)
+ .isoformat(),
},
timeout=15,
)
if calendar_response.status_code != 200:
- raise ValueError("Calendar response status code is not 200", calendar_response.content)
+ raise ValueError(
+ "Calendar response status code is not 200", calendar_response.content
+ )
calendar_object = calendar_response.json()
return calendar_object