From: Guillaume Pellerin Date: Thu, 19 Jan 2023 14:24:52 +0000 (+0100) Subject: fix httpx request, add ipython X-Git-Tag: 2.8.0~18 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=00f65853e455794901a4a0feb21bb2e2f4709a3b;p=teleforma.git fix httpx request, add ipython --- diff --git a/requirements.txt b/requirements.txt index 80733136..e802cc87 100644 --- a/requirements.txt +++ b/requirements.txt @@ -35,4 +35,5 @@ daphne==3.0.2 pymemcache==3.4.4 django-debug-toolbar==3.2.1 uvicorn[standard]==0.18.1 -httpx==0.23.3 \ No newline at end of file +httpx==0.23.3 +ipython diff --git a/teleforma/models/core.py b/teleforma/models/core.py index 1e8ad34f..3b1406d8 100755 --- a/teleforma/models/core.py +++ b/teleforma/models/core.py @@ -54,6 +54,8 @@ from django.utils.translation import ugettext_lazy as _ # from quiz.models import Quiz from sorl.thumbnail import default as sorl_default +import httpx + from ..fields import ShortTextField HAS_TELEMETA = False @@ -462,11 +464,10 @@ class Conference(models.Model): if settings.DEBUG: requests.post(f"{settings.CHANNEL_URL}{reverse('teleforma-live-conference-notify')}", {'id': self.id}) else: - import httpx transport = httpx.HTTPTransport(uds=settings.CHANNEL_URL) client = httpx.Client(transport=transport) - response = client.put(f"http://{reverse('teleforma-live-conference-notify')}", - data={'id': self.id}) + response = client.put("http://localhost/" + reverse('teleforma-live-conference-notify'), + data={'id': self.id}, timeout=20.0) assert response.status_code == 200 self.notified_live = True