If you add a new student under a category,
all the tests for that category start showing that student,
marks can also be recorded for him, he also appears in the exam report.
fix: on UI fix the student filter logic so that he does not appear for that test,
before recording marks it should check if the test was meant for this student.
also, report generation logic should pick the students based in the tests now, since we have this information now(earlier we were not fixing the students who are eligible for this test so now we have to make changes here).
If you add a new student under a category, all the tests for that category start showing that student, marks can also be recorded for him, he also appears in the exam report.
fix: on UI fix the student filter logic so that he does not appear for that test, before recording marks it should check if the test was meant for this student. also, report generation logic should pick the students based in the tests now, since we have this information now(earlier we were not fixing the students who are eligible for this test so now we have to make changes here).