Fix traceback not being shown on general exceptions
This commit is contained in:
parent
13040d559b
commit
fc5c33c918
1 changed files with 6 additions and 4 deletions
|
@ -4,6 +4,7 @@ import json
|
|||
import mimetypes
|
||||
import os
|
||||
import random
|
||||
import traceback
|
||||
import urllib.parse
|
||||
import warnings
|
||||
import zipstream
|
||||
|
@ -91,10 +92,11 @@ def P_wrapper(function):
|
|||
flask.abort(response)
|
||||
|
||||
except Exception as e:
|
||||
if response_type == 'html':
|
||||
flask.abort(500)
|
||||
else:
|
||||
flask.abort(jsonify.make_response({}, status=500))
|
||||
traceback.print_exc()
|
||||
if response_type == 'html':
|
||||
flask.abort(500)
|
||||
else:
|
||||
flask.abort(jsonify.make_response({}, status=500))
|
||||
|
||||
return P_wrapped
|
||||
|
||||
|
|
Loading…
Reference in a new issue