]> git.parisson.com Git - teleforma.git/commitdiff
fix get_records against new args
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Wed, 10 Feb 2021 13:54:29 +0000 (14:54 +0100)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Wed, 10 Feb 2021 13:54:29 +0000 (14:54 +0100)
teleforma/templates/teleforma/inc/media_list.html
teleforma/webclass/models.py

index 16e06d07cf85f2d1ba2449c78238f6707d7e8ddc..45fc008ee7ccc9e79c1f79de2be66fa2db416e88 100644 (file)
@@ -2,7 +2,7 @@
 {% load thumbnail %}
 {% load i18n %}
 
-{% if course.media.all|from_course_type:type|from_period:period %}
+{% if course.media.all|from_course_type:type|from_period:period or other_records %}
 <div class="course_content content_video">
 <div class="course_subtitle">
     <h3><img src="/static/telemeta/images/item_title.png" width="10px" alt="" /> {% trans title %}</h3>
index 223a1cdbc9bf833a8e549894e369eae7d59b93dd..b971968a8b0823b0184f419f24cb190ccf0c15ba 100644 (file)
@@ -394,9 +394,9 @@ class WebclassRecord(models.Model):
         return "Enregistrement webclass %d" % self.id
 
     @staticmethod
-    def get_records(period, course):
+    def get_records(period, course, course_type):
         record_ids = set()
-        for record in WebclassRecord.objects.filter(period=period, course=course):
+        for record in WebclassRecord.objects.filter(period=period, course=course, course_type=course_type):
             record_ids.add(record.record_id)
         if not record_ids:
             return []