]> git.parisson.com Git - teleforma.git/commitdiff
bugfix regresion
authoryomguy <yomguy@parisson.com>
Thu, 21 Feb 2013 15:07:02 +0000 (16:07 +0100)
committeryomguy <yomguy@parisson.com>
Thu, 21 Feb 2013 15:07:02 +0000 (16:07 +0100)
teleforma/context_processors.py
teleforma/models/pro.py
teleforma/templates/teleforma/seminar_detail.html

index b0c91fcc1a98a6b5dcaa85773a3edf2eb3197a7c..f769d26f7215e51d0880ac0662edc4b7e3f41381 100644 (file)
@@ -126,8 +126,10 @@ def all_seminars(request, progress_order=False, date_order=False):
 
     # get the demo if no seminars
     if not seminars:
-        course = Course.objects.get(code='demo')
-        seminars = Seminar.objects.filter(course=course)
+        course = Course.objects.filter(code='demo')
+        if course:
+            course = course[0]
+            seminars = Seminar.objects.filter(course=course)
 
     return {'all_seminars': seminars}
 
index 3f633db7a13b29ee26913946410e4701f76cf021..908bc312da7572536b350e4df58fd796307e69f5 100755 (executable)
@@ -264,16 +264,6 @@ class Auditor(models.Model):
         except:
             return ''
 
-    def save(self, **kwargs):
-        super(Auditor, self).save(**kwargs)
-        for conference in self.conferences:
-            try:
-                seminar = conference.seminar.get()
-                if not seminar in self.seminars:
-                    self.seminars.add(seminar)
-            except:
-                continue
-
     class Meta(MetaCore):
         db_table = app_label + '_' + 'auditor'
         verbose_name = _('Auditor')
index 3a882e656ed84f842573c1e3950d5a3898b20d43..d476062d3263a4b15cdb7454026f0fd19379b7a0 100644 (file)
@@ -99,7 +99,6 @@ $(function () {
        </div>
       {% endwith %}
 
-
      {% with seminar.question as questions %}
        <div class="course_content">
         <div class="course_subtitle">
@@ -139,7 +138,7 @@ $(function () {
        </div>
      {% endif %}
 
-    {% endblock course_content %}
+  {% endblock course_content %}
 
       </div>