diff --git a/modoboa/lib/api_client.py b/modoboa/lib/api_client.py index 203d2c435..a63c80012 100644 --- a/modoboa/lib/api_client.py +++ b/modoboa/lib/api_client.py @@ -86,6 +86,7 @@ class ModoAPIClient(object): logger.critical( _("Failed to communicate with public API: %s"), str(err) ) + return if response.status_code != 200: logger.critical( _("Failed to communicate with public API: %s"), response.text diff --git a/requirements.txt b/requirements.txt index ed783dbf7..d5ec3a0f7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16,6 +16,7 @@ djangorestframework-simplejwt==5.1.0 passlib~=1.7.4 bcrypt # Requires libffi-dev and python-dev +asgiref dnspython==2.2.1 feedparser==6.0.8 greenlet==1.1.2