From bb6da7e982cb87b8fb7d8718c0da122d26c67e30 Mon Sep 17 00:00:00 2001
From: George Katsikas <giorgakis.katsikas@gmail.com>
Date: Wed, 19 Jun 2024 11:56:11 +0300
Subject: [PATCH] forbid removal of submission preprint pdf

fix #301
---
 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 53e9b8527..acc7dbb0f 100644
--- a/scipost_django/submissions/forms/__init__.py
+++ b/scipost_django/submissions/forms/__init__.py
@@ -2154,6 +2154,11 @@ class SubmissionCollectionsForm(forms.ModelForm):
 class SubmissionPreprintFileForm(forms.ModelForm):
     """Change the submitted pdf for the Submission."""
 
+    _file = forms.FileField(
+        help_text=("Simply submit the new .pdf file, the old one will be replaced."),
+        required=True,
+    )
+
     class Meta:
         model = Preprint
         fields = ["_file"]
-- 
GitLab