Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com>tags/1.7.2
| @@ -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") | |||