From 2dba545126ad835b07c03e06179ebe465fdc3717 Mon Sep 17 00:00:00 2001
From: "J.-S. Caux" <J.S.Caux@uva.nl>
Date: Fri, 6 Dec 2019 10:49:43 +0100
Subject: [PATCH] Vix drafting publication when decision is for Selections

---
 journals/forms.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/journals/forms.py b/journals/forms.py
index a88d073c8..fb9dc1a61 100644
--- a/journals/forms.py
+++ b/journals/forms.py
@@ -418,7 +418,10 @@ class DraftPublicationForm(forms.ModelForm):
     def get_possible_issues(self):
         issues = Issue.objects.filter(until_date__gte=timezone.now())
         if self.submission:
-            issues = issues.for_journal(self.submission.editorial_decision.for_journal.name)
+            issues = (
+                issues.for_journal(self.submission.submitted_to.name) |
+                issues.for_journal(self.submission.editorial_decision.for_journal.name)
+            ).distinct()
         return issues
 
     def delete_secondary_fields(self):
-- 
GitLab