From 0fdeb48ff48ae4561e2eb00b3fcdaa2b70046569 Mon Sep 17 00:00:00 2001 From: Andrew Godwin Date: Mon, 21 Nov 2022 08:57:00 -0700 Subject: Catch more request errors --- users/models/identity.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'users') diff --git a/users/models/identity.py b/users/models/identity.py index d7572d6..7116021 100644 --- a/users/models/identity.py +++ b/users/models/identity.py @@ -305,7 +305,7 @@ class Identity(StatorModel): method="get", uri=f"https://{domain}/.well-known/webfinger?resource=acct:{handle}", ) - except httpx.RequestError: + except (httpx.RequestError, httpx.ConnectError): return None, None if response.status_code in [404, 410]: return None, None @@ -339,7 +339,7 @@ class Identity(StatorModel): method="get", uri=self.actor_uri, ) - except httpx.RequestError: + except (httpx.ConnectError, httpx.RequestError): return False if response.status_code == 410: # Their account got deleted, so let's do the same. -- cgit v1.2.3