]> git.parisson.com Git - teleforma.git/commitdiff
fix rights
authoryomguy <yomguy@parisson.com>
Thu, 20 Dec 2012 14:31:06 +0000 (15:31 +0100)
committeryomguy <yomguy@parisson.com>
Thu, 20 Dec 2012 14:31:06 +0000 (15:31 +0100)
teleforma/views/pro.py

index a2548d6762580cac5bb725abfd8f806806b95119..609c132a24f4525e7513f8f1f4835a25cb6d7733 100644 (file)
@@ -163,13 +163,16 @@ def total_progress(user):
 
 def seminar_validated(user, seminar):
     validated = []
-    for question in seminar.question.all():
-        answers = Answer.objects.filter(question= question, user=user, validated=True)
-        if answers:
-            validated.append(True)
-        else:
-            validated.append(False)
-    return not False in validated
+    questions = seminar.question.all()
+    if questions:
+        for question in questions:
+            answers = Answer.objects.filter(question= question, user=user, validated=True)
+            if answers:
+                validated.append(True)
+            else:
+                validated.append(False)
+        return not False in validated
+    return False
 
 
 class SeminarView(DetailView):