mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-02 09:26:08 -05:00
Use status_code in error response.
Remove code.
This commit is contained in:
@@ -16,10 +16,11 @@ class AuthError(Exception):
|
||||
self.code = code
|
||||
|
||||
def to_dict_v2(self):
|
||||
return {'code': self.code,
|
||||
'message': self.short_message,
|
||||
'fields': self.message,
|
||||
'link': 'link to docs'}
|
||||
return {
|
||||
'status_code': self.code,
|
||||
'message': self.short_message,
|
||||
'fields': self.message
|
||||
}
|
||||
|
||||
|
||||
def get_auth_token(req):
|
||||
|
||||
@@ -25,7 +25,7 @@ class InvalidRequest(Exception):
|
||||
Version 2 of the public api error response.
|
||||
'''
|
||||
return {
|
||||
"code": self.code,
|
||||
"status_code": self.code,
|
||||
"message": self.message,
|
||||
"fields": self.fields
|
||||
}
|
||||
|
||||
@@ -19,7 +19,7 @@ def build_error_message(errors, schema):
|
||||
field = {s[1]: s[2].strip()}
|
||||
fields.append(field)
|
||||
message = {
|
||||
"code": "1001",
|
||||
"status_code": 400,
|
||||
"message": "Validation error occurred - {}".format(schema['title']),
|
||||
"fields": fields
|
||||
}
|
||||
|
||||
@@ -11,7 +11,6 @@ from app.errors import InvalidRequest
|
||||
|
||||
class TooManyRequestsError(InvalidRequest):
|
||||
status_code = 429
|
||||
code = "10429"
|
||||
message_template = 'Exceeded send limits ({}) for today'
|
||||
|
||||
def __init__(self, sending_limit):
|
||||
@@ -20,7 +19,6 @@ class TooManyRequestsError(InvalidRequest):
|
||||
|
||||
class BadRequestError(InvalidRequest):
|
||||
status_code = 400
|
||||
code = 10400
|
||||
message = "An error occurred"
|
||||
|
||||
def __init__(self, fields=[], message=None):
|
||||
|
||||
Reference in New Issue
Block a user