]> git.parisson.com Git - teleforma.git/commitdiff
fix questions
authorGuillaume Pellerin <yomguy@parisson.com>
Thu, 19 Dec 2013 15:15:33 +0000 (16:15 +0100)
committerGuillaume Pellerin <yomguy@parisson.com>
Thu, 19 Dec 2013 15:15:33 +0000 (16:15 +0100)
teleforma/management/commands/teleforma-copy-seminars.py

index 9980780bb5c559014454db2c4dba262dceed1a8d..11e7715f97283c32fcdecadc98a3b235de5fc183 100644 (file)
@@ -26,6 +26,7 @@ class Command(BaseCommand):
 
         for seminar in Seminar.objects.all():
             if seminar.expiry_date.year == from_year:
+                questions = seminar.question.all()
                 seminar.pk = None
                 seminar.save()
                 seminar.publish_date.replace(year=from_year)
@@ -33,7 +34,7 @@ class Command(BaseCommand):
                 seminar.save()
                 print ("updated:", seminar)
 
-                for question in seminar.question.all():
+                for question in questions:
                     question.pk = None
                     question.save()
                     question.seminar = seminar