From f2509d7a1e45fc3eb8ca3f2b18b003335ac5e3ea Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Thu, 19 Jan 2023 17:14:51 +0100 Subject: [PATCH] use httpx async client --- teleforma/models/core.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/teleforma/models/core.py b/teleforma/models/core.py index b3c88aa5..0c425630 100755 --- a/teleforma/models/core.py +++ b/teleforma/models/core.py @@ -465,10 +465,10 @@ class Conference(models.Model): requests.post(f"{settings.CHANNEL_URL}{reverse('teleforma-live-conference-notify')}", {'id': self.id}) else: transport = httpx.HTTPTransport(uds=settings.CHANNEL_URL) - client = httpx.Client(transport=transport) - response = client.post("http://localhost" + reverse('teleforma-live-conference-notify'), - data={'id': self.id}, timeout=20.0) - assert response.status_code == 200 + async with httpx.AsyncClient(transport=transport) as client: + response = client.post("http://localhost" + reverse('teleforma-live-conference-notify'), + data={'id': self.id}, timeout=20.0) + # assert response.status_code == 200 self.notified_live = True super(Conference, self).save(*args, **kwargs) -- 2.39.5