From 110292d6ed2c1e9ce10696daec49a9c62ed9f06b Mon Sep 17 00:00:00 2001 From: Jorran de Wit <jorrandewit@outlook.com> Date: Thu, 21 Mar 2019 16:15:11 +0100 Subject: [PATCH] Fix recommendation invitation --- submissions/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/submissions/views.py b/submissions/views.py index 4bb26ef90..38c942587 100644 --- a/submissions/views.py +++ b/submissions/views.py @@ -895,7 +895,6 @@ def cycle_form_submit(request, identifier_w_vn_nr): if form.is_valid(): submission = form.save() submission.cycle.reset_refereeing_round() - submission.cycle.reinvite_referees(form.cleaned_data['referees_reinvite'], request) messages.success(request, ('<h3>Your choice has been confirmed</h3>' 'The new cycle will be <em>%s</em>' % submission.get_refereeing_cycle_display())) @@ -903,6 +902,9 @@ def cycle_form_submit(request, identifier_w_vn_nr): # Redirect to EIC Recommendation page immediately return redirect(reverse('submissions:eic_recommendation', args=[submission.preprint.identifier_w_vn_nr])) + else: + # Reinvite only if not direct-cycle. + submission.cycle.reinvite_referees(form.cleaned_data['referees_reinvite']) return redirect( reverse('submissions:editorial_page', args=[submission.preprint.identifier_w_vn_nr])) -- GitLab