]> git.parisson.com Git - teleforma.git/commitdiff
Update periods with children
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Mon, 24 Apr 2017 12:56:30 +0000 (14:56 +0200)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Mon, 24 Apr 2017 12:56:30 +0000 (14:56 +0200)
teleforma/views/core.py

index cb18088aef3f2c167f4621a1f8f60152ec762add..d7475297cae62c594e78d937c47c3ea6e4c6425e 100644 (file)
@@ -171,7 +171,10 @@ def get_periods(user):
     if student:
         student = user.student.get()
         periods = [training.period for training in student.trainings.all()]
-
+        for period in periods:
+            for child in period.children.all():
+                periods.append(child)
+                
     if user.is_superuser or user.is_staff:
         periods = Period.objects.all()