Просмотр исходного кода

Fix: moved `file =` after file presence validation (#23453)

Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com>
tags/1.7.2
Yongtao Huang 2 месяцев назад
Родитель
Сommit
b8ef0c84e6
Аккаунт пользователя с таким Email не найден
1 измененных файлов: 3 добавлений и 2 удалений
  1. 3
    2
      api/controllers/console/app/annotation.py

+ 3
- 2
api/controllers/console/app/annotation.py Просмотреть файл

@@ -225,14 +225,15 @@ class AnnotationBatchImportApi(Resource):
raise Forbidden()

app_id = str(app_id)
# get file from request
file = request.files["file"]
# check file
if "file" not in request.files:
raise NoFileUploadedError()

if len(request.files) > 1:
raise TooManyFilesError()

# get file from request
file = request.files["file"]
# check file type
if not file.filename or not file.filename.lower().endswith(".csv"):
raise ValueError("Invalid file type. Only CSV files are allowed")

Загрузка…
Отмена
Сохранить