Let teachers see all the contents their classes can see
This commit is contained in:
parent
886f9d958e
commit
6f77603e11
|
|
@ -97,7 +97,7 @@ class ChapterNode(DjangoObjectType):
|
||||||
teacher_created_and_visible = Q(Q(user_created=True) & Q(visible_for__in=school_classes))
|
teacher_created_and_visible = Q(Q(user_created=True) & Q(visible_for__in=school_classes))
|
||||||
|
|
||||||
if user.has_perm('users.can_manage_school_class_content'): # teacher
|
if user.has_perm('users.can_manage_school_class_content'): # teacher
|
||||||
return by_parent.filter(default_blocks | owned_by_user)
|
return by_parent.filter(default_blocks | owned_by_user | teacher_created_and_visible)
|
||||||
else: # student
|
else: # student
|
||||||
return by_parent.filter(default_blocks | teacher_created_and_visible)
|
return by_parent.filter(default_blocks | teacher_created_and_visible)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue