From 997deaaa92af8ac96d7f7f0bab4a604585dc5b4f Mon Sep 17 00:00:00 2001
From: Lars Frost <larsf@fsmpi.rwth-aachen.de>
Date: Mon, 19 Aug 2024 20:08:15 +0200
Subject: [PATCH] Allow uploading multiple files in forms

---
 views/forms.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/views/forms.py b/views/forms.py
index 5517633..bdec6a4 100644
--- a/views/forms.py
+++ b/views/forms.py
@@ -2,7 +2,7 @@ from flask_wtf import FlaskForm
 from wtforms import (
     StringField, PasswordField, BooleanField, IntegerField, SelectField,
     FileField, DateTimeField, TextAreaField, Field, FormField, DateField,
-    widgets)
+    MultipleFileField, widgets)
 from wtforms.validators import InputRequired, Optional
 
 import ipaddress
@@ -233,7 +233,7 @@ class DocumentEditForm(FlaskForm):
 
 
 class DocumentUploadForm(FlaskForm):
-    document = FileField("Datei")
+    document = MultipleFileField("Datei")
     is_private = BooleanField("Intern")
 
 
@@ -252,7 +252,7 @@ class NewProtocolSourceUploadForm(FlaskForm):
 
 
 class NewProtocolFileUploadForm(FlaskForm):
-    file = FileField("Datei")
+    file = MultipleFileField("Datei")
     protocoltype_id = SelectField("Typ", choices=[], coerce=int)
     private = BooleanField("Intern")
 
-- 
GitLab