diff --git a/onfleet/request.py b/onfleet/request.py index 6093b09..30bbf71 100644 --- a/onfleet/request.py +++ b/onfleet/request.py @@ -65,8 +65,8 @@ def __call__(self, id=None, body=None, workerId=None, hubId=None, googleApiKey=N raise HttpError(error.get('message', 'Error'), response.status_code) error_message = error['message']['message'] - error_code = error['message']['error'] - error_request = error['message']['request'] + error_code = error['message'].get('error', 0) + error_request = error['message'].get('request') error_cause = error['message'].get('cause') exception_args = (error_message, error_code, error_request, error_cause)