diff --git a/generic/views.py b/generic/views.py index b84bb865..4a12f71b 100644 --- a/generic/views.py +++ b/generic/views.py @@ -966,14 +966,16 @@ class CidUserView(LoginRequiredMixin, SingleTableMixin, FilterView): context = super().get_context_data(**kwargs) # user = self.request.user + filters = { "archive": False, "exam_mode": True} + physics_exams = [ - (i.name, i.pk) for i in PhysicsExam.objects.filter(archive=False) + (i.name, i.pk) for i in PhysicsExam.objects.filter(**filters) ] - rapid_exams = [(i.name, i.pk) for i in RapidExam.objects.filter(archive=False)] - sba_exams = [(i.name, i.pk) for i in SbasExam.objects.filter(archive=False)] - longs_exams = [(i.name, i.pk) for i in LongExam.objects.filter(archive=False)] + rapid_exams = [(i.name, i.pk) for i in RapidExam.objects.filter(**filters)] + sba_exams = [(i.name, i.pk) for i in SbasExam.objects.filter(**filters)] + longs_exams = [(i.name, i.pk) for i in LongExam.objects.filter(**filters)] anatomy_exams = [ - (i.name, i.pk) for i in AnatomyExam.objects.filter(archive=False) + (i.name, i.pk) for i in AnatomyExam.objects.filter(**filters) ] cid_user_groups = [