Add more default messages
This commit is contained in:
parent
374754c9c9
commit
0d84cfdf17
1 changed files with 10 additions and 9 deletions
|
@ -7,13 +7,14 @@ logger = logging.getLogger(__name__)
|
|||
|
||||
DEFAULT_MESSAGE = {}
|
||||
DEFAULT_MESSAGE[400] = 'Invalid Request'
|
||||
DEFAULT_MESSAGE[401] = 'Unauthorized'
|
||||
DEFAULT_MESSAGE[403] = 'Permission Denied'
|
||||
DEFAULT_MESSAGE[404] = 'Not Found'
|
||||
DEFAULT_MESSAGE[409] = 'Conflict'
|
||||
|
||||
def abort(status_code, message=None, **kwargs):
|
||||
message = str(message) % kwargs if message else DEFAULT_MESSAGE[status_code]
|
||||
message = str(message) % kwargs if message else DEFAULT_MESSAGE.get(status_code, '')
|
||||
|
||||
if status_code == 403:
|
||||
# Add the user information.
|
||||
auth_user = get_authenticated_user()
|
||||
auth_token = get_validated_token()
|
||||
|
|
Reference in a new issue