diff --git a/server/assignments/schema/types.py b/server/assignments/schema/types.py index eed00bee..c18fc549 100644 --- a/server/assignments/schema/types.py +++ b/server/assignments/schema/types.py @@ -27,5 +27,5 @@ class AssignmentNode(DjangoObjectType): def resolve_submissions(self, info, **kwargs): user = info.context.user if user.has_perm('users.can_manage_school_class_content'): - return self.submissions.filter(student__in=user.users_in_same_school_class()) + return self.submissions.filter(student__in=user.users_in_same_school_class()).filter(final=True) return []