From b5a40ea220fe66373b52f5350f5c612ece25f632 Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Mon, 4 Nov 2024 23:36:29 +0000 Subject: [PATCH] Tiny improvements --- src/pages/exam.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pages/exam.tsx b/src/pages/exam.tsx index 7f92d1b4..887409d8 100644 --- a/src/pages/exam.tsx +++ b/src/pages/exam.tsx @@ -37,14 +37,14 @@ export const getServerSideProps = withIronSessionSsr(async ({req, res, query}) = if (!assignment.assignees.includes(user.id) && !["admin", "developer"].includes(user.type)) return redirect("/exam") - const exams = await getExamsByIds(uniqBy(assignment.exams, "id")) - const session = await getSessionByAssignment(assignmentID) - if (filterBy(assignment.results, 'user', user.id).length > 0) return redirect("/exam") + const exams = await getExamsByIds(uniqBy(assignment.exams, "id")) + const session = await getSessionByAssignment(assignmentID) + return { - props: serialize({user, assignment, exams, session}) + props: serialize({user, assignment, exams, session: session ?? undefined}) } }