From 6dbd65327044f43de7af4ae286154fa1c0ccbdc8 Mon Sep 17 00:00:00 2001
From: "J.-S. Caux" <J.S.Caux@uva.nl>
Date: Tue, 30 Oct 2018 06:10:51 +0100
Subject: [PATCH] Copy topics from accepted Submission to draft Publication

---
 journals/forms.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/journals/forms.py b/journals/forms.py
index ab03f2109..934458f62 100644
--- a/journals/forms.py
+++ b/journals/forms.py
@@ -476,6 +476,7 @@ class DraftPublicationForm(forms.ModelForm):
             for submission_author in self.submission.authors.all():
                 PublicationAuthorsTable.objects.create(
                     publication=self.instance, contributor=submission_author)
+            self.instance.topics.add(*self.submission.topics.all())
             self.instance.authors_claims.add(*self.submission.authors_claims.all())
             self.instance.authors_false_claims.add(*self.submission.authors_false_claims.all())
 
-- 
GitLab