From 00af7cd3724e6b21b7fdb3b098d08e748a797314 Mon Sep 17 00:00:00 2001
From: George Katsikas <giorgakis.katsikas@gmail.com>
Date: Thu, 18 Jul 2024 12:15:08 +0300
Subject: [PATCH] inherit fulfilled expectations if resubmission

---
 scipost_django/submissions/forms/__init__.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/scipost_django/submissions/forms/__init__.py b/scipost_django/submissions/forms/__init__.py
index 2ed96344d..da597fc69 100644
--- a/scipost_django/submissions/forms/__init__.py
+++ b/scipost_django/submissions/forms/__init__.py
@@ -1012,6 +1012,7 @@ class SciPostPrefillForm(SubmissionPrefillForm):
                     "approaches": self.latest_submission.approaches,
                     "referees_flagged": self.latest_submission.referees_flagged,
                     "referees_suggested": self.latest_submission.referees_suggested,
+                    "fulfilled_expectations": self.latest_submission.fulfilled_expectations,
                 }
             )
         return form_data
@@ -1067,6 +1068,7 @@ class ArXivPrefillForm(SubmissionPrefillForm):
                     "specialties": [
                         s.id for s in self.latest_submission.specialties.all()
                     ],
+                    "fulfilled_expectations": self.latest_submission.fulfilled_expectations,
                 }
             )
         return form_data
@@ -1134,6 +1136,7 @@ class ChemRxivPrefillForm(SubmissionPrefillForm):
                     "specialties": [
                         s.id for s in self.latest_submission.specialties.all()
                     ],
+                    "fulfilled_expectations": self.latest_submission.fulfilled_expectations,
                 }
             )
         return form_data
@@ -1196,6 +1199,7 @@ class FigsharePrefillForm(SubmissionPrefillForm):
                     "specialties": [
                         s.id for s in self.latest_submission.specialties.all()
                     ],
+                    "fulfilled_expectations": self.latest_submission.fulfilled_expectations,
                 }
             )
         return form_data
@@ -1258,6 +1262,7 @@ class OSFPreprintsPrefillForm(SubmissionPrefillForm):
                     "specialties": [
                         s.id for s in self.latest_submission.specialties.all()
                     ],
+                    "fulfilled_expectations": self.latest_submission.fulfilled_expectations,
                 }
             )
         return form_data
-- 
GitLab