Skip to content

Commit 2ce2b28

Browse files
committed
#2136 - 0 is Monday at 10am
1 parent d48d92c commit 2ce2b28

3 files changed

Lines changed: 6 additions & 5 deletions

File tree

src/frontend/src/pages/CalendarPage/DesignReviewCreateModal.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,9 @@ export const DesignReviewCreateModal: React.FC<DesignReviewCreateModalProps> = (
8282

8383
const onSubmit = async (data: CreateDesignReviewFormInput) => {
8484
const day = data.date.getDay();
85+
const adjustedDay = day === 0 ? 6 : day - 1;
8586
const times = [];
86-
for (let i = day * 12 + data.startTime; i < day * 12 + data.endTime; i++) {
87+
for (let i = adjustedDay * 12 + data.startTime; i < adjustedDay * 12 + data.endTime; i++) {
8788
times.push(i);
8889
}
8990
try {

src/frontend/src/pages/CalendarPage/DesignReviewDetailPage/AvailabilityView.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,12 @@ const AvailabilityView: React.FC<AvailabilityViewProps> = ({ designReview, allDe
3636

3737
const conflictingDesignReviews = allDesignReviews.filter((currDr) => {
3838
const day = editPayload.selectedDate.getDay();
39+
const adjustedDay = day === 0 ? 6 : day - 1;
3940
const times = [];
40-
for (let i = day * 12 + editPayload.startTime; i <= day * 12 + editPayload.endTime; i++) {
41+
for (let i = adjustedDay * 12 + editPayload.startTime; i < adjustedDay * 12 + editPayload.endTime; i++) {
4142
times.push(i);
4243
}
4344
const cleanDate = new Date(currDr.dateScheduled.getTime() - currDr.dateScheduled.getTimezoneOffset() * -60000);
44-
if (currDr.designReviewId !== designReview.designReviewId)
45-
console.log(cleanDate.toLocaleDateString() === selectedDate.toLocaleDateString());
4645
return (
4746
currDr.status === DesignReviewStatus.SCHEDULED &&
4847
cleanDate.toLocaleDateString() === selectedDate.toLocaleDateString() &&

src/frontend/src/pages/CalendarPage/DesignReviewDetailPage/FinalizeDesignReviewDetailsModal.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,9 @@ const FinalizeDesignReviewDetailsModal = ({
5959

6060
const onSubmit = async (data: { docTemplateLink: string; zoomLink?: string; location?: string }) => {
6161
const day = editData.selectedDate.getDay();
62+
const adjustedDay = day === 0 ? 6 : day - 1;
6263
const times = [];
63-
for (let i = day * 12 + editData.startTime; i < day * 12 + editData.endTime; i++) {
64+
for (let i = adjustedDay * 12 + editData.startTime; i < adjustedDay * 12 + editData.endTime; i++) {
6465
times.push(i);
6566
}
6667
try {

0 commit comments

Comments
 (0)