From 7ae85fefeef878b535b56a9b47c7081decce02be Mon Sep 17 00:00:00 2001 From: Alex van Andel Date: Thu, 16 Sep 2021 11:14:48 +0100 Subject: [PATCH] Lacked encoding of the URL components for iso8601 dates (#669) Co-authored-by: Bailey Pumfleet --- lib/calendarClient.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/calendarClient.ts b/lib/calendarClient.ts index c7718f5b..e9f02ca0 100644 --- a/lib/calendarClient.ts +++ b/lib/calendarClient.ts @@ -214,7 +214,9 @@ const MicrosoftOffice365Calendar = (credential): CalendarApiAdapter => { return { getAvailability: (dateFrom, dateTo, selectedCalendars) => { - const filter = "?startdatetime=" + dateFrom + "&enddatetime=" + dateTo; + const filter = `?startdatetime=${encodeURIComponent(dateFrom)}&enddatetime=${encodeURIComponent( + dateTo + )}`; return auth .getToken() .then((accessToken) => {