Skip to content

Commit 9b7939e

Browse files
committed
Wow the rabbit actually helped!
It should work now without exposing the entirety of the autograder table to the student
1 parent a50a600 commit 9b7939e

File tree

1 file changed

+2
-7
lines changed
  • app/course/[course_id]/assignments/[assignment_id]

1 file changed

+2
-7
lines changed

app/course/[course_id]/assignments/[assignment_id]/page.tsx

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,6 @@ export default function AssignmentPage() {
5656
}
5757
return filters;
5858
}, [assignment_id, assignmentGroup, private_profile_id]);
59-
const autograderFilters = useMemo(() => {
60-
const filters: CrudFilter[] = [];
61-
filters.push({ field: "id", operator: "eq", value: assignment_id });
62-
return filters;
63-
}, [assignment_id]);
6459
const { data: submissionsData } = useList<SubmissionWithGraderResultsAndReview>({
6560
resource: "submissions",
6661
meta: {
@@ -90,10 +85,10 @@ export default function AssignmentPage() {
9085
autograderData.current = data;
9186
}
9287
fetchSubmissionLimits();
93-
}, [autograderData]);
88+
}, [assignment_id, supabaseClient]);
9489

9590
const submissions = submissionsData?.data;
96-
const autograder = autograderData?.data;
91+
const autograder = autograderData.current;
9792

9893
const review_settings = assignment.assignment_self_review_settings;
9994
const timeZone = course?.time_zone || "America/New_York";

0 commit comments

Comments
 (0)