From c14747a205ac83332672e52e317c6bccc182bd98 Mon Sep 17 00:00:00 2001 From: grimhilt Date: Mon, 31 Jul 2023 01:49:49 +0200 Subject: [PATCH] fix response when uploading file(s) --- src/api/abl/file.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/api/abl/file.py b/src/api/abl/file.py index ee25e27..64b5b2d 100644 --- a/src/api/abl/file.py +++ b/src/api/abl/file.py @@ -10,15 +10,16 @@ def upload(): files = request.files.getlist('file') for file in files: exists = db.session.query(File).filter(File.name == file.filename).first() - print(file) + 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()) - db.session.flush() db.session.commit() - return jsonify({'message': 'File uploaded successfully'}) + return jsonify(res) @file.route('/', methods=['GET']) def list():