]> git.parisson.com Git - teleforma.git/commitdiff
simplify total_progress
authoryomguy <yomguy@parisson.com>
Tue, 12 Feb 2013 11:27:10 +0000 (12:27 +0100)
committeryomguy <yomguy@parisson.com>
Tue, 12 Feb 2013 11:27:10 +0000 (12:27 +0100)
teleforma/context_processors.py

index 3f7d467dfcac9b417a1ad7cbcb7e1d5cbd8a795b..96998b2c4f7273ab2ff270c8a6dfa31ba76623c7 100644 (file)
@@ -141,17 +141,7 @@ def total_progress(request):
     if not user.is_authenticated():
         return {'total_progress': 0}
 
-    auditor = user.auditor.all()
-    professor = user.professor.all()
-
-    if auditor and not (user.is_staff or user.is_superuser):
-        seminars = auditor[0].seminars.all()
-    elif user.is_superuser or user.is_staff:
-        seminars = Seminar.objects.all()
-    elif professor:
-        seminars = all_seminars(request)['all_seminars']
-    else:
-        seminars = None
+    seminars = all_seminars(request)['all_seminars']
 
     for seminar in seminars:
         progress += seminar_progress(user, seminar)