mirror of
https://0xacab.org/jvoisin/mat2-web.git
synced 2025-05-12 19:22:21 -04:00
added missing error handler
This commit is contained in:
parent
18604650d0
commit
0219faa020
2 changed files with 13 additions and 1 deletions
|
@ -26,8 +26,12 @@ class APIUpload(Resource):
|
|||
req_parser = reqparse.RequestParser()
|
||||
req_parser.add_argument('file_name', type=str, required=True, help='Post parameter is not specified: file_name')
|
||||
req_parser.add_argument('file', type=str, required=True, help='Post parameter is not specified: file')
|
||||
try:
|
||||
args = req_parser.parse_args()
|
||||
except ValueError as e:
|
||||
current_app.logger.error('Upload - failed parsing arguments %s', e)
|
||||
abort(400, message='Failed parsing body')
|
||||
|
||||
args = req_parser.parse_args()
|
||||
try:
|
||||
file_data = base64.b64decode(args['file'])
|
||||
except (binascii.Error, ValueError) as e:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue