File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -392,9 +392,8 @@ def clean_creation_date(self):
392392 if not creation_date :
393393 return None
394394 submit_date = self .draft .submission_date
395- if creation_date > submit_date :
396- raise forms .ValidationError ('Creation Date must not be set after submission date' )
397- if creation_date + datetime .timedelta (days = 3 ) < submit_date :
395+ if (creation_date + datetime .timedelta (days = 3 ) < submit_date or
396+ creation_date - datetime .timedelta (days = 3 ) > submit_date ):
398397 raise forms .ValidationError ('Creation Date must be within 3 days of submission date' )
399398 return creation_date
400399
Original file line number Diff line number Diff line change @@ -233,9 +233,8 @@ def validate_creation_date(self):
233233 self .add_warning ('creation_date' , 'Creation Date field is empty or the creation date is not in a proper format' )
234234 return
235235 submit_date = self .draft .submission_date
236- if date > submit_date :
237- self .add_warning ('creation_date' , 'Creation Date must not be set after submission date' )
238- if date + datetime .timedelta (days = 3 ) < submit_date :
236+ if (date + datetime .timedelta (days = 3 ) < submit_date or
237+ date - datetime .timedelta (days = 3 ) > submit_date ):
239238 self .add_warning ('creation_date' , 'Creation Date must be within 3 days of submission date' )
240239
241240 def get_authors (self ):
You can’t perform that action at this time.
0 commit comments