diff --git a/submissions/utils.py b/submissions/utils.py index e31767254748068755ce3f3d8cec5517f19b390d..875a2846cedbf71539d49f70dabfaf0086669cd9 100644 --- a/submissions/utils.py +++ b/submissions/utils.py @@ -65,15 +65,15 @@ class SubmissionUtils(object): @classmethod def send_author_prescreening_passed_email(cls): - email_text = ('Dear ' + title_dict[cls.submission.submitted_by.title] + ' ' + - cls.submission.submitted_by.user.last_name + + email_text = ('Dear ' + title_dict[cls.assignment.submission.submitted_by.title] + ' ' + + cls.assignment.submission.submitted_by.user.last_name + ', \n\nWe are pleased to inform you that your recent Submission to SciPost,\n\n' + - cls.submission.title + ' by ' + cls.submission.author_list + + cls.assignment.submission.title + ' by ' + cls.assignment.submission.author_list + '\n\nhas successfully passed the pre-screening stage. ' '\n\nA Submission Page has been activated at ' 'https://scipost.org/submission/' + str(cls.submission.id) + 'and a refereeing round has been started, with deadline ' - 'currently set at ' + datetime.datetime.strftime(cls.invitation.submission.reporting_deadline, "%Y-%m-%d") + + 'currently set at ' + datetime.datetime.strftime(cls.assignment.submission.reporting_deadline, "%Y-%m-%d") + '. ' '\n\nWe thank you very much for your contribution.' '\n\nSincerely,' + @@ -81,7 +81,7 @@ class SubmissionUtils(object): emailmessage = EmailMessage( 'SciPost: pre-screening passed', email_text, 'SciPost Editorial Admin <submissions@scipost.org>', - [cls.submission.submitted_by.user.email], + [cls.assignment.submission.submitted_by.user.email], ['submissions@scipost.org'], reply_to=['submissions@scipost.org']) emailmessage.send(fail_silently=False)