From b9fb03e6ee20e1672299288c6cd6c336168aa2ca Mon Sep 17 00:00:00 2001 From: Dominik George <nik@naturalnet.de> Date: Thu, 22 Aug 2019 23:02:48 +0200 Subject: [PATCH] Do not try to renderlessonviewfor invalid lesson period. --- .../alsijil/templates/alsijil/lesson.html | 71 ++++++++++--------- 1 file changed, 36 insertions(+), 35 deletions(-) diff --git a/biscuit/apps/alsijil/templates/alsijil/lesson.html b/biscuit/apps/alsijil/templates/alsijil/lesson.html index 37fab929c..c4c59af63 100644 --- a/biscuit/apps/alsijil/templates/alsijil/lesson.html +++ b/biscuit/apps/alsijil/templates/alsijil/lesson.html @@ -2,46 +2,47 @@ {% extends "core/base.html" %} {% load bootstrap4 i18n %} -{% block page_title %} - {% blocktrans %}Lesson{% endblocktrans %} +{% if lesson_period %} + {% block page_title %} + {% blocktrans %}Lesson{% endblocktrans %} - - + - - {% for group in lesson_period.get_groups.all %} - <span>{{ group.short_name }}</span>, - {% endfor %} + {% for group in lesson_period.get_groups.all %} + <span>{{ group.short_name }}</span>, + {% endfor %} - {{ lesson_period.get_subject.name }}, + {{ lesson_period.get_subject.name }}, - {% for teacher in lesson_period.get_teachers.all %} - {{ teacher.short_name }} - {% endfor %} -{% endblock %} + {% for teacher in lesson_period.get_teachers.all %} + {{ teacher.short_name }} + {% endfor %} + {% endblock %} -{% block content %} - <div class="card"> - <div class="card-header bg-light text-dark"> - {% blocktrans %}Lesson documentation{% endblocktrans %} + {% block content %} + <div class="card"> + <div class="card-header bg-light text-dark"> + {% blocktrans %}Lesson documentation{% endblocktrans %} + </div> + <div class="card-body"> + <form method="post"> + {% csrf_token %} + {% bootstrap_form lesson_documentation_form %} + <input type="hidden" name="action" value="lesson_documentation" /> + <input type="submit" value="Update" /> + </form> + </div> </div> - <div class="card-body"> - <form method="post"> - {% csrf_token %} - {% bootstrap_form lesson_documentation_form %} - <input type="hidden" name="action" value="lesson_documentation" /> - <input type="submit" value="Update" /> - </form> - </div> - </div> - <div class="card"> - <div class="card-header bg-light text-dark"> - {% blocktrans %}Personal notes{% endblocktrans %} - </div> - <div class="card-body"> - <p class="card-text"> - This feature is still missing. - </p> + <div class="card"> + <div class="card-header bg-light text-dark"> + {% blocktrans %}Personal notes{% endblocktrans %} + </div> + <div class="card-body"> + <p class="card-text"> + This feature is still missing. + </p> + </div> </div> - </div> -{% endblock %} - + {% endblock %} +{% endif %} -- GitLab