diff --git a/pages/cart/reports/coverMe.tsx b/pages/cart/reports/coverMe.tsx index fcb888a..b4c8e97 100644 --- a/pages/cart/reports/coverMe.tsx +++ b/pages/cart/reports/coverMe.tsx @@ -9,13 +9,13 @@ import { useSession } from "next-auth/react" import common from '../../../src/helpers/common'; import Layout from "../../../components/layout"; import ProtectedRoute from '../../../components/protectedRoute'; -import { Location, Shift, UserRole, EventLog, EventType } from "@prisma/client"; +import { Location, Shift, UserRole, EventLog, EventType, EventLogType } from "@prisma/client"; import { set } from 'date-fns'; export default function EventLogList() { const [eventLogs, setEventLog] = useState([]); - const [publicShifts, setPublicShifts] = useState([]); + const [requestedAssignments, setRequestedAssignments] = useState([]); const router = useRouter(); const { data: session } = useSession(); @@ -40,9 +40,12 @@ export default function EventLogList() { .catch((err) => { console.log(err); }); + + const { data: eventLogsData } = await axiosInstance.get(`/api/data/prisma/eventlog?where={"type":"${EventLogType.AssignmentReplacementAccepted}"}`) + setEventLog(eventLogsData); //get shifts where publicGuid is not null - const { data: shiftsData } = await axiosInstance.get(`/api/data/prisma/assignment?where={"publicGuid":{"not":"NULL"}}`) - setPublicShifts(shiftsData); + const { data: shiftsData } = await axiosInstance.get(`/api/data/prisma/assignment?where={"publicGuid":{"not":"null"}}&include={"shift":true,"publisher":{"select":{"firstName":true,"lastName":true}}}`) + setRequestedAssignments(shiftsData); } catch (error) { console.error(error); @@ -89,7 +92,7 @@ export default function EventLogList() { {!showOpenRequests && (eventLogs.map((event) => (