From 39dc7b269e1d9e961751f0651e84493802695e53 Mon Sep 17 00:00:00 2001 From: "J.-S. Caux" <J.S.Caux@uva.nl> Date: Fri, 16 Aug 2019 11:15:50 +0200 Subject: [PATCH] Correct bug with reporting deadline in prescreening passed email --- submissions/forms.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/submissions/forms.py b/submissions/forms.py index e1f1b806a..c95873262 100644 --- a/submissions/forms.py +++ b/submissions/forms.py @@ -911,6 +911,8 @@ class EditorialAssignmentForm(forms.ModelForm): open_for_commenting=True, visible_public=True, latest_activity=timezone.now()) + # Refresh the instance + self.instance.submission = Submission.objects.get(id=self.submission.id) else: # Short Refereeing process Submission.objects.filter(id=self.submission.id).update( @@ -922,6 +924,8 @@ class EditorialAssignmentForm(forms.ModelForm): open_for_commenting=True, visible_public=False, latest_activity=timezone.now()) + # Refresh the instance + self.instance.submission = Submission.objects.get(id=self.submission.id) # Implicitly or explicity accept the assignment and deprecate others. # assignment.accepted = True # Deprecated field -- GitLab