From e587432894551eb4f02af208a717e2b4d27578eb Mon Sep 17 00:00:00 2001 From: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com> Date: Wed, 8 Sep 2021 16:30:34 +0530 Subject: [PATCH] Bug fix (#592) --- lib/slots.ts | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/lib/slots.ts b/lib/slots.ts index f0ec4ff6..eb88a2e2 100644 --- a/lib/slots.ts +++ b/lib/slots.ts @@ -47,16 +47,8 @@ const organizerBoundaries = ( ): Boundary[] => { const boundaries: Boundary[] = []; - const startDay: number = +inviteeDate - .utc() - .startOf("day") - .add(inviteeBounds.lowerBound, "minutes") - .format("d"); - const endDay: number = +inviteeDate - .utc() - .startOf("day") - .add(inviteeBounds.upperBound, "minutes") - .format("d"); + const startDay: number = +inviteeDate.startOf("d").add(inviteeBounds.lowerBound, "minutes").format("d"); + const endDay: number = +inviteeDate.startOf("d").add(inviteeBounds.upperBound, "minutes").format("d"); workingHours.forEach((item) => { const lowerBound: number = item.startTime - dayjs().tz(organizerTimeZone).utcOffset(); @@ -104,7 +96,7 @@ const getSlotsBetweenBoundary = (frequency: number, { lowerBound, upperBound }: slots.push( dayjs .utc() - .startOf("day") + .startOf("d") .add(lowerBound + minutes, "minutes") ); }