From 858c6ed4a291f4959c89c4a6ab8692154df73be3 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Fri, 20 Dec 2013 17:38:16 +0100 Subject: [PATCH] add period when copy --- teleforma/management/commands/teleforma-copy-seminars.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/teleforma/management/commands/teleforma-copy-seminars.py b/teleforma/management/commands/teleforma-copy-seminars.py index d0e2d71c..adb8e8ab 100644 --- a/teleforma/management/commands/teleforma-copy-seminars.py +++ b/teleforma/management/commands/teleforma-copy-seminars.py @@ -30,9 +30,12 @@ class Command(BaseCommand): if seminar.expiry_date: if seminar.expiry_date.year == from_year: print ("seminar cloning:", seminar) + seminar.period = from_period + seminar.save() clone = seminar.clone() clone.publish_date = seminar.publish_date.replace(year=to_year) clone.expiry_date = seminar.expiry_date.replace(year=to_year) + clone.period = to_period clone.save() print ('seminar dates updated', clone) @@ -57,3 +60,9 @@ class Command(BaseCommand): question_clone.seminar = clone question_clone.save() print ("question cloned and assigned:", question_clone) + + else: + seminar.period = to_period + seminar.save() + + -- 2.39.5