Skip to content
Snippets Groups Projects
Commit 6f701073 authored by permcu's avatar permcu
Browse files

Port documentation-filter-logic from model_extensions

parent 96d105d6
No related branches found
Tags 2.0rc2
1 merge request!422Resolve "Add export functionality to course book"
......@@ -106,7 +106,14 @@ def generate_full_register_printout(
documentations = Documentation.objects.filter(
Q(datetime_start__date__gte=group.school_term.date_start)
& Q(datetime_end__date__lte=group.school_term.date_end)
& (Q(course__groups=group) | Q(course__groups__parent_groups=group))
& Q(pk__in=Documentation.objects.filter(course__groups=group)
.values_list("pk", flat=True)
.union(
Documentation.objects.filter(course__groups__parent_groups=group).values_list(
"pk", flat=True
)
)
)
)
if include_members_table or include_person_overviews:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment