Skip to content

Commit 7a69ff7

Browse files
committed
ImmutableMultiDict is not a dict. changed accordingly?
1 parent 73d0449 commit 7a69ff7

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

conditional/blueprints/major_project_submission.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -66,17 +66,17 @@ def upload_major_project_files(user_dict=None):
6666
log.info('Uploading Major Project File(s)')
6767

6868
print(request.files)
69-
file = request.files['file']
70-
if not file:
69+
if len(request.files.keys()) < 1:
7170
return "No file", 400
7271

7372
# Temporarily save files to a place, to be uploaded on submit
7473

75-
safe_name = secure_filename(file.filename)
76-
filename = f"/tmp/{user_dict['username']}/{safe_name}"
74+
for _, file in request.files.iterlists():
75+
safe_name = secure_filename(file.filename)
76+
filename = f"/tmp/{user_dict['username']}/{safe_name}"
7777

78-
os.makedirs(os.path.dirname(filename), exist_ok=True)
79-
file.save(filename)
78+
os.makedirs(os.path.dirname(filename), exist_ok=True)
79+
file.save(filename)
8080

8181

8282
@major_project_bp.route('/major_project/submit', methods=['POST'])

0 commit comments

Comments
 (0)