File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -165,9 +165,18 @@ def get_materials_path(self):
165165 def get_submission_start_date (self ):
166166 return self .date - datetime .timedelta (days = self .submission_start_day_offset )
167167 def get_submission_cut_off_date (self ):
168- return self .date + datetime .timedelta (days = self .submission_cutoff_day_offset )
168+ importantdate = self .importantdate_set .filter (name_id = 'procsub' ).first ()
169+ if importantdate :
170+ return importantdate .date
171+ else :
172+ return self .date + datetime .timedelta (days = self .submission_cutoff_day_offset )
173+
169174 def get_submission_correction_date (self ):
170- return self .date + datetime .timedelta (days = self .submission_correction_day_offset )
175+ importantdate = self .importantdate_set .filter (name_id = 'revsub' ).first ()
176+ if importantdate :
177+ return importantdate .date
178+ else :
179+ return self .date + datetime .timedelta (days = self .submission_correction_day_offset )
171180
172181 def get_schedule_by_name (self , name ):
173182 return self .schedule_set .filter (name = name ).first ()
You can’t perform that action at this time.
0 commit comments