From 7ebf442adcb2529f248ce3ab8fd9f09ca896df9d Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Wed, 28 Feb 2024 23:22:10 +0200 Subject: [PATCH] correctly assume if assignmen is old, new database fields suggestions --- pages/cart/calendar/index.tsx | 10 +++++++--- pages/cart/publishers/import.tsx | 22 ++++++++++++++-------- prisma/schema.prisma | 2 ++ 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/pages/cart/calendar/index.tsx b/pages/cart/calendar/index.tsx index ea27b38..73a7a93 100644 --- a/pages/cart/calendar/index.tsx +++ b/pages/cart/calendar/index.tsx @@ -735,7 +735,11 @@ export default function CalendarPage({ initialEvents, initialShifts }) { console.log("dayShifts:", dayShifts); const hasAssignment = (shiftId) => { - return publisher.assignments.some(ass => ass.shift.id === shiftId); + // return publisher.assignments.some(ass => ass.shift.id == shiftId); + return publisher.assignments.some(ass => { + console.log(`Comparing: ${ass.shift.id} to ${shiftId}: ${ass.shift.id === shiftId}`); + return ass.shift.id === shiftId; + }); }; @@ -780,9 +784,9 @@ export default function CalendarPage({ initialEvents, initialShifts }) { return (
- {common.getTimeRange(shift.startTime, shift.endTime)} + {common.getTimeRange(shift.startTime, shift.endTime)} {shift.id} {!assignmentExists && shift.isAvailable && (