diff --git a/submissions/managers.py b/submissions/managers.py index d3f1adc904693965189088d94a50975e84d4b7ce..8c98a7b15e49abd80f8d13812f8d5291f21f2123 100644 --- a/submissions/managers.py +++ b/submissions/managers.py @@ -253,9 +253,6 @@ class EditorialAssignmentQuerySet(models.QuerySet): Q(submission__author_list__icontains=user.last_name), ~Q(submission__authors_false_claims=user.contributor)) - def auto_reminders_allowed(self): - return self.filter(auto_reminders_allowed=True) - def last_year(self): return self.filter(date_created__gt=timezone.now() - timezone.timedelta(days=365)) @@ -403,6 +400,9 @@ class ReportQuerySet(models.QuerySet): class RefereeInvitationQuerySet(models.QuerySet): """Queryset for RefereeInvitation model.""" + def auto_reminders_allowed(self): + return self.filter(auto_reminders_allowed=True) + def awaiting_response(self): """Filter invitations awaiting response by referee.""" return self.filter(accepted=None, cancelled=False) diff --git a/templates/email/eic/referee_unresponsive.json b/templates/email/eic/referee_unresponsive.json index 0dfc174d9b8968d9e4350eaf1881d9ce9b9e0e6d..fd0662b645c30134c437f5ed1d29e5440c49e43a 100644 --- a/templates/email/eic/referee_unresponsive.json +++ b/templates/email/eic/referee_unresponsive.json @@ -1,10 +1,11 @@ { "subject": "SciPost: unresponsive referee", "recipient_list": [ - "submission.editor_in_charge.user.email" + // "submission.editor_in_charge.user.email" + "jscaux@scipost.org" ], "bcc": [ - "edadmin@scipost.org" + // "edadmin@scipost.org" ], "from_name": "SciPost Refereeing", "from_email": "refereeing@scipost.org" diff --git a/templates/email/referees/invite_contributor_to_referee_reminder1.json b/templates/email/referees/invite_contributor_to_referee_reminder1.json index d162e681e5a7ec8e8a33d767dbedcec310325eac..e85b4e704ddc71854264e56e5e10c8f0bcaf8eaf 100644 --- a/templates/email/referees/invite_contributor_to_referee_reminder1.json +++ b/templates/email/referees/invite_contributor_to_referee_reminder1.json @@ -1,11 +1,12 @@ { "subject": "SciPost: refereeing request reminder", "recipient_list": [ - "referee.user.email" + // "referee.user.email" + "jscaux@scipost.org" ], "bcc": [ - "submission.editor_in_charge.user.email", - "edadmin@scipost.org" + // "submission.editor_in_charge.user.email", + // "edadmin@scipost.org" ], "from_name": "SciPost Refereeing", "from_email": "refereeing@scipost.org" diff --git a/templates/email/referees/invite_contributor_to_referee_reminder2.json b/templates/email/referees/invite_contributor_to_referee_reminder2.json index cafe036680de1bb3c9a30e64b5fb56e7277bf1f1..43474da498f5076a905b27612e75a0a006fe4d42 100644 --- a/templates/email/referees/invite_contributor_to_referee_reminder2.json +++ b/templates/email/referees/invite_contributor_to_referee_reminder2.json @@ -1,11 +1,12 @@ { "subject": "SciPost: refereeing request", "recipient_list": [ - "referee.user.email" + // "referee.user.email" + "jscaux@scipost.org" ], "bcc": [ - "submission.editor_in_charge.user.email", - "edadmin@scipost.org" + // "submission.editor_in_charge.user.email", + // "edadmin@scipost.org" ], "from_name": "SciPost Refereeing", "from_email": "refereeing@scipost.org" diff --git a/templates/email/referees/invite_unregistered_to_referee_reminder1.json b/templates/email/referees/invite_unregistered_to_referee_reminder1.json index 32a51336544342aa0815dc63f936a00bbaf35a4b..e3f228669df73f597a7c2677beb65be0a37766f8 100644 --- a/templates/email/referees/invite_unregistered_to_referee_reminder1.json +++ b/templates/email/referees/invite_unregistered_to_referee_reminder1.json @@ -1,11 +1,12 @@ { "subject": "SciPost: refereeing and registration invitation reminder", "recipient_list": [ - "email_address" + // "email_address" + "jscaux@scipost.org" ], "bcc": [ - "invited_by.email", - "edadmin@scipost.org" + // "invited_by.email", + // "edadmin@scipost.org" ], "from_name": "SciPost Refereeing", "from_email": "refereeing@scipost.org" diff --git a/templates/email/referees/invite_unregistered_to_referee_reminder2.json b/templates/email/referees/invite_unregistered_to_referee_reminder2.json index 32a51336544342aa0815dc63f936a00bbaf35a4b..e3f228669df73f597a7c2677beb65be0a37766f8 100644 --- a/templates/email/referees/invite_unregistered_to_referee_reminder2.json +++ b/templates/email/referees/invite_unregistered_to_referee_reminder2.json @@ -1,11 +1,12 @@ { "subject": "SciPost: refereeing and registration invitation reminder", "recipient_list": [ - "email_address" + // "email_address" + "jscaux@scipost.org" ], "bcc": [ - "invited_by.email", - "edadmin@scipost.org" + // "invited_by.email", + // "edadmin@scipost.org" ], "from_name": "SciPost Refereeing", "from_email": "refereeing@scipost.org" diff --git a/templates/email/referees/remind_referee_deadline_1week.json b/templates/email/referees/remind_referee_deadline_1week.json index 4cc2a34b36e1464bc5a6ff43bb60b1a1ad33c4bd..f718f81ec120ea1c55eecd1210b9eaea206d2649 100644 --- a/templates/email/referees/remind_referee_deadline_1week.json +++ b/templates/email/referees/remind_referee_deadline_1week.json @@ -1,11 +1,12 @@ { "subject": "SciPost: refereeing deadline approaching", "recipient_list": [ - "referee.user.email" + // "referee.user.email" + "jscaux@scipost.org" ], "bcc": [ - "submission.editor_in_charge.user.email", - "edadmin@scipost.org" + // "submission.editor_in_charge.user.email", + // "edadmin@scipost.org" ], "from_name": "SciPost Refereeing", "from_email": "refereeing@scipost.org"