From d3d5ddd7ca062acca582ffa4999a9bd5805ac8f9 Mon Sep 17 00:00:00 2001 From: "J.-S. Caux" <J.S.Caux@uva.nl> Date: Thu, 2 May 2019 08:11:17 +0200 Subject: [PATCH] Reactivate refereeing auto reminders (testing, all emails to JSC) --- submissions/managers.py | 6 +++--- templates/email/eic/referee_unresponsive.json | 5 +++-- .../referees/invite_contributor_to_referee_reminder1.json | 7 ++++--- .../referees/invite_contributor_to_referee_reminder2.json | 7 ++++--- .../referees/invite_unregistered_to_referee_reminder1.json | 7 ++++--- .../referees/invite_unregistered_to_referee_reminder2.json | 7 ++++--- .../email/referees/remind_referee_deadline_1week.json | 7 ++++--- 7 files changed, 26 insertions(+), 20 deletions(-) diff --git a/submissions/managers.py b/submissions/managers.py index d3f1adc90..8c98a7b15 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 0dfc174d9..fd0662b64 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 d162e681e..e85b4e704 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 cafe03668..43474da49 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 32a513365..e3f228669 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 32a513365..e3f228669 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 4cc2a34b3..f718f81ec 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" -- GitLab