improve errorhandling for lndrest #252 (#1631)

This commit is contained in:
dni ⚡ 2023-04-17 09:26:37 +02:00 committed by GitHub
parent d82118db20
commit 156a19f05c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -58,8 +58,9 @@ class LndRestWallet(Wallet):
r = await client.get(
f"{self.endpoint}/v1/balance/channels", headers=self.auth
)
except (httpx.ConnectError, httpx.RequestError):
return StatusResponse(f"Unable to connect to {self.endpoint}.", 0)
r.raise_for_status()
except (httpx.ConnectError, httpx.RequestError) as exc:
return StatusResponse(f"Unable to connect to {self.endpoint}. {exc}", 0)
try:
data = r.json()