diff --git a/submissions/forms.py b/submissions/forms.py index 930bf5fa0ef8d743da03c6b9d3d12c9599f8a879..c07f76b1fe3bd5a4ad07c51f5b3455930140ee98 100644 --- a/submissions/forms.py +++ b/submissions/forms.py @@ -408,7 +408,9 @@ class RequestSubmissionForm(SubmissionChecks, forms.ModelForm): self.copy_and_save_data_from_resubmission(submission) submission.authors.add(self.requested_by.contributor) self.set_pool(submission) - return submission + + # Return latest version of the Submission. It could be outdated by now. + return Submission.objects.get(id=submission.id) class SubmissionReportsForm(forms.ModelForm):