Catch more request errors

This commit is contained in:
Andrew Godwin 2022-11-21 08:57:00 -07:00
parent 8d56f8388f
commit 0fdeb48ff4

View File

@ -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.