Skip to content
Snippets Groups Projects
Commit 186a232a authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Merge branch 'refactor/avoid-superfluous-query' into 'master'

Avoid superfluous query for previous lesson in lesson.html

See merge request !171
parents ebe1299f 96aa004f
No related branches found
No related tags found
1 merge request!171Avoid superfluous query for previous lesson in lesson.html
Pipeline #6726 passed
......@@ -114,11 +114,13 @@
<a href="#personal-notes">{% trans "Personal notes" %}</a>
</li>
{% endif %}
{% has_perm "alsijil.view_lessondocumentation" user register_object.prev as can_view_prev_lesson_documentation %}
{% if register_object.prev.get_lesson_documentation and can_view_prev_lesson_documentation %}
<li class="tab">
<a href="#previous-lesson">{% trans "Previous lesson" %}</a>
</li>
{% if prev_lesson %}
{% has_perm "alsijil.view_lessondocumentation" user prev_lesson as can_view_prev_lesson_documentation %}
{% if prev_lesson.get_lesson_documentation and can_view_prev_lesson_documentation %}
<li class="tab">
<a href="#previous-lesson">{% trans "Previous lesson" %}</a>
</li>
{% endif %}
{% endif %}
{% if group_roles %}
<li class="tab">
......@@ -172,7 +174,7 @@
</div>
</div>
{% with prev_lesson=register_object.prev prev_doc=prev_lesson.get_lesson_documentation %}
{% with prev_doc=prev_lesson.get_lesson_documentation %}
{% with absences=prev_lesson.get_absences tardinesses=prev_lesson.get_tardinesses extra_marks=prev_lesson.get_extra_marks %}
{% has_perm "alsijil.view_lessondocumentation" user prev_lesson as can_view_prev_lesson_documentation %}
{% if prev_doc and can_view_prev_lesson_documentation %}
......
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