diff --git a/aleksis/apps/alsijil/tasks.py b/aleksis/apps/alsijil/tasks.py index cb6c7c64e268920b88da380b94fa2894b1e2c360..eb7114632aa36098fd3a92be075f5e6a15e54dd4 100644 --- a/aleksis/apps/alsijil/tasks.py +++ b/aleksis/apps/alsijil/tasks.py @@ -125,6 +125,9 @@ def generate_full_register_printout( ), ) + if include_teachers_and_subjects_table: + group.as_list = [group] + if include_coursebook: group.documentations_by_day = {} documentations = documentations.order_by("datetime_start").prefetch_related( diff --git a/aleksis/apps/alsijil/templates/alsijil/print/register_for_group.html b/aleksis/apps/alsijil/templates/alsijil/print/register_for_group.html index 8b2f811082147e80c42bf74e404c376dbe37d963..7dfc22c6a2648381697476cf84b366d5836eaaf9 100644 --- a/aleksis/apps/alsijil/templates/alsijil/print/register_for_group.html +++ b/aleksis/apps/alsijil/templates/alsijil/print/register_for_group.html @@ -33,7 +33,7 @@ {% if include_teachers_and_subjects_table %} {% if group.courses %} <h4>{% trans 'Teachers and lessons in group' %} {{ group.name }}</h4> - {% include "alsijil/partials/register_teachers_and_subjects_table.html" with groups=[group] only %} + {% include "alsijil/partials/register_teachers_and_subjects_table.html" with groups=group.as_list only %} <div class="page-break"> </div> {% endif %} {% if group.child_groups %}