From 163cd84eda9bebcb8e132ccada2e05d25a255626 Mon Sep 17 00:00:00 2001
From: Jorran de Wit <jorrandewit@outlook.com>
Date: Thu, 9 Feb 2017 17:25:00 +0100
Subject: [PATCH] Fixes the EditorialAssignment on resubmission of manuscript.

---
 submissions/views.py | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/submissions/views.py b/submissions/views.py
index 1cd915072..e36b8a535 100644
--- a/submissions/views.py
+++ b/submissions/views.py
@@ -277,6 +277,16 @@ class SubmissionCreateView(CreateView):
             ed_admins = Group.objects.get(name='Editorial Administrators')
             assign_perm('can_take_editorial_actions', ed_admins, submission)
 
+            # Assign editor
+            assignment = EditorialAssignment(
+                submission=submission,
+                to=submission.editor_in_charge,
+                accepted=True,
+                date_created=timezone.now(),
+                date_answered=timezone.now(),
+            )
+            assignment.save()
+
             # Send emails
             SubmissionUtils.load({'submission': submission})
             SubmissionUtils.send_authors_resubmission_ack_email()
-- 
GitLab