diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 09aad3e..83d7a26 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,10 @@ Changelog --------- +1.2.2 (2022-09-07) +------------------ +* Ensure that response is not None while raising LitresAPIException + 1.2.1 (2021-06-15) ------------------ * Add exception support for celery diff --git a/litresapi/__init__.py b/litresapi/__init__.py index da288bb..e15722e 100755 --- a/litresapi/__init__.py +++ b/litresapi/__init__.py @@ -1,4 +1,4 @@ # flake8: noqa -__version__ = '1.2.1' +__version__ = '1.2.2' from .core import LitresApi diff --git a/litresapi/exceptions.py b/litresapi/exceptions.py index 20bc1bb..a98b3a3 100644 --- a/litresapi/exceptions.py +++ b/litresapi/exceptions.py @@ -5,4 +5,4 @@ def __init__(self, message, response): super().__init__(message, response) def __str__(self): - return '%s -> %s' % (self.message, self.response.text) + return '%s -> %s' % (self.message, self.response.text if self.response else None)