From e4688e284a145cd056891761acd059341eeb0f91 Mon Sep 17 00:00:00 2001 From: Jorran de Wit <jorrandewit@outlook.com> Date: Mon, 31 Dec 2018 12:25:25 +0100 Subject: [PATCH] Fix: all authors are able to resubmit now --- submissions/managers.py | 6 ++---- submissions/models.py | 3 +-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/submissions/managers.py b/submissions/managers.py index dc7332095..24f727df7 100644 --- a/submissions/managers.py +++ b/submissions/managers.py @@ -219,10 +219,8 @@ class SubmissionQuerySet(models.QuerySet): return self.none() return self.filter(is_current=True, status__in=[ - constants.STATUS_INCOMING, - constants.STATUS_UNASSIGNED, - constants.STATUS_EIC_ASSIGNED, - ], submitted_by=user.contributor) + constants.STATUS_INCOMING, constants.STATUS_UNASSIGNED, constants.STATUS_EIC_ASSIGNED, + ], authors=user.contributor) class SubmissionEventQuerySet(models.QuerySet): diff --git a/submissions/models.py b/submissions/models.py index 8c71c49e5..a438e8a4a 100644 --- a/submissions/models.py +++ b/submissions/models.py @@ -77,8 +77,7 @@ class Submission(models.Model): is_current = models.BooleanField(default=True) visible_public = models.BooleanField("Is publicly visible", default=False) visible_pool = models.BooleanField("Is visible in the Pool", default=False) - is_resubmission_of = models.ForeignKey( - 'self', blank=True, null=True, related_name='successor') + is_resubmission_of = models.ForeignKey('self', blank=True, null=True, related_name='successor') thread_hash = models.UUIDField(default=uuid.uuid4) _is_resubmission = models.BooleanField(default=False) refereeing_cycle = models.CharField( -- GitLab