diff options
| author | jfriedli | 2020-05-08 09:10:18 -0700 |
|---|---|---|
| committer | jfriedli | 2020-05-08 09:10:18 -0700 |
| commit | 853ace7d83424f85d903f6ffe2352bf41f86b7ce (patch) | |
| tree | 91f33ae06272bbeda564b0aabe1baa4aaf8e2d87 /matweb/utils.py | |
| parent | 9157dee69f69eeba521ff0a5f5cc651d3629ae6c (diff) | |
Resolve "Fuzzing Errors /api/upload"
Diffstat (limited to '')
| -rw-r--r-- | matweb/utils.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/matweb/utils.py b/matweb/utils.py index ec9b99c..20c213d 100644 --- a/matweb/utils.py +++ b/matweb/utils.py | |||
| @@ -65,6 +65,8 @@ def get_supported_extensions(): | |||
| 65 | 65 | ||
| 66 | def save_file(file, upload_folder): | 66 | def save_file(file, upload_folder): |
| 67 | filename = secure_filename(file.filename) | 67 | filename = secure_filename(file.filename) |
| 68 | if not filename: | ||
| 69 | raise ValueError('Invalid Filename') | ||
| 68 | filepath = os.path.join(upload_folder, filename) | 70 | filepath = os.path.join(upload_folder, filename) |
| 69 | file.save(os.path.join(filepath)) | 71 | file.save(os.path.join(filepath)) |
| 70 | return filename, filepath | 72 | return filename, filepath |
