diff --git a/auth0/v3/management/rest.py b/auth0/v3/management/rest.py index eed23fa6..fe2ff4c3 100644 --- a/auth0/v3/management/rest.py +++ b/auth0/v3/management/rest.py @@ -105,8 +105,8 @@ def delete(self, url, params={}): def _process_response(self, response): text = json.loads(response.text) if response.text else {} - if isinstance(text, dict) and 'errorCode' in text: + if isinstance(text, dict) and 'error' in text: raise Auth0Error(status_code=text['statusCode'], - error_code=text['errorCode'], + error_code=text['error'], message=text['message']) return text diff --git a/auth0/v3/test/management/test_rest.py b/auth0/v3/test/management/test_rest.py index b173b3df..e43f8020 100644 --- a/auth0/v3/test/management/test_rest.py +++ b/auth0/v3/test/management/test_rest.py @@ -35,7 +35,7 @@ def test_get_errors(self, mock_get): headers = {'Authorization': 'Bearer a-token'} mock_get.return_value.text = '{"statusCode": 999,' \ - ' "errorCode": "code",' \ + ' "error": "code",' \ ' "message": "message"}' with self.assertRaises(Auth0Error) as context: @@ -66,7 +66,7 @@ def test_post_errors(self, mock_post): rc = RestClient(jwt='a-token', telemetry=False) mock_post.return_value.text = '{"statusCode": 999,' \ - ' "errorCode": "code",' \ + ' "error": "code",' \ ' "message": "message"}' with self.assertRaises(Auth0Error) as context: @@ -97,7 +97,7 @@ def test_patch_errors(self, mock_patch): rc = RestClient(jwt='a-token', telemetry=False) mock_patch.return_value.text = '{"statusCode": 999,' \ - ' "errorCode": "code",' \ + ' "error": "code",' \ ' "message": "message"}' with self.assertRaises(Auth0Error) as context: @@ -124,7 +124,7 @@ def test_delete_errors(self, mock_delete): rc = RestClient(jwt='a-token', telemetry=False) mock_delete.return_value.text = '{"statusCode": 999,' \ - ' "errorCode": "code",' \ + ' "error": "code",' \ ' "message": "message"}' with self.assertRaises(Auth0Error) as context: