diff --git a/datagateway_api/common/helpers.py b/datagateway_api/common/helpers.py index 7c6a3a3f..b7210dce 100644 --- a/datagateway_api/common/helpers.py +++ b/datagateway_api/common/helpers.py @@ -31,16 +31,16 @@ def wrapper_gets_records(*args, **kwargs): try: return method(*args, **kwargs) except ApiError as e: - log.exception(e) + log.exception(*e.args) raise e except ValueError as e: - log.exception(e) + log.exception(*e.args) raise BadRequestError() except TypeError as e: - log.exception(e) + log.exception(*e.args) raise BadRequestError() except IntegrityError as e: - log.exception(e) + log.exception(*e.args) raise BadRequestError() return wrapper_gets_records