From 95a99c620e53301737dc929d3f399f8cd2f58f02 Mon Sep 17 00:00:00 2001 From: Malte Delfs Date: Fri, 18 Jun 2021 22:11:13 +0200 Subject: [PATCH] selected calendars hotfix --- pages/api/availability/[user].ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pages/api/availability/[user].ts b/pages/api/availability/[user].ts index b3fa49bf..824887a7 100644 --- a/pages/api/availability/[user].ts +++ b/pages/api/availability/[user].ts @@ -17,7 +17,13 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) } }); - let availability = await getBusyTimes(currentUser.credentials, req.query.dateFrom, req.query.dateTo); + const selectedCalendars = (await prisma.selectedCalendar.findMany({ + where: { + userId: currentUser.id + } + })); + + let availability = await getBusyTimes(currentUser.credentials, req.query.dateFrom, req.query.dateTo, selectedCalendars); availability = availability.map(a => ({ start: dayjs(a.start).subtract(currentUser.bufferTime, 'minute').toString(),