From: Guillaume Pellerin Date: Wed, 10 Feb 2021 14:18:24 +0000 (+0100) Subject: improve webclass filtering X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=829747311ae4b20a766d187d97ddb12f1f94fe6a;p=teleforma.git improve webclass filtering --- diff --git a/teleforma/templates/teleforma/inc/media_list.html b/teleforma/templates/teleforma/inc/media_list.html index 8b841c9d..55d5a9a4 100644 --- a/teleforma/templates/teleforma/inc/media_list.html +++ b/teleforma/templates/teleforma/inc/media_list.html @@ -2,7 +2,7 @@ {% load thumbnail %} {% load i18n %} -{% if course.media.all|from_course_type:type|from_period:period or other_records %} +{% if course.media.all|from_course_type:type|from_period:period or webclass_records %}

{% trans title %}

@@ -66,8 +66,10 @@ {% endif %} {% endif %} {% endfor %} - {% for record in webclass_records|from_course_type:type %} - {% include 'webclass/inc/webclass_card.html' %} + {% for record in webclass_records %} + {% if record.course_type == type %} + {% include 'webclass/inc/webclass_card.html' %} + {% endif %} {% endfor %} diff --git a/teleforma/webclass/templates/webclass/inc/webclass_list.html b/teleforma/webclass/templates/webclass/inc/webclass_list.html index fa146b2f..893ad636 100644 --- a/teleforma/webclass/templates/webclass/inc/webclass_list.html +++ b/teleforma/webclass/templates/webclass/inc/webclass_list.html @@ -43,11 +43,11 @@ {% endif %} - {% with type as None %} - {% for record in webclass_records|from_course_type:type %} + {% for record in webclass_records %} + {% if not record.course_type %} {% include 'webclass/inc/webclass_card.html' %} - {% endfor %} - {% endwith %} + {% endif %} + {% endfor %}