From 1b776ae7587c8b6ee618214fe9aec0506dd11edd Mon Sep 17 00:00:00 2001 From: grimhilt Date: Tue, 1 Aug 2023 22:35:51 +0200 Subject: [PATCH] return all uploaded file --- src/api/abl/file.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api/abl/file.py b/src/api/abl/file.py index 64b5b2d..2ecbff9 100644 --- a/src/api/abl/file.py +++ b/src/api/abl/file.py @@ -8,15 +8,15 @@ FILE_DIR = './data/' @file.route('/', methods=['POST']) def upload(): files = request.files.getlist('file') + res = [] for file in files: exists = db.session.query(File).filter(File.name == file.filename).first() - res = [] if not exists: file.save(FILE_DIR + file.filename) new_file = File(name=file.filename, type=file.mimetype) db.session.add(new_file) db.session.flush() - res.append(new_file.as_dict()) + res.append(new_file.as_dict().copy()) db.session.commit() return jsonify(res)