debug: log telegram 400 response body to diagnose card send failure
All checks were successful
CD Pipeline / build-and-deploy (push) Successful in 12m38s
All checks were successful
CD Pipeline / build-and-deploy (push) Successful in 12m38s
This commit is contained in:
@@ -1400,7 +1400,8 @@ class TelegramGateway:
|
||||
span.set_attribute("telegram.http_status", e.response.status_code)
|
||||
span.set_status(trace.Status(trace.StatusCode.ERROR))
|
||||
span.record_exception(e)
|
||||
logger.error("telegram_api_error", method=method, status=e.response.status_code)
|
||||
logger.error("telegram_api_error", method=method, status=e.response.status_code,
|
||||
response_body=e.response.text[:500])
|
||||
raise TelegramGatewayError(f"HTTP error: {e.response.status_code}") from e
|
||||
|
||||
except TelegramGatewayError:
|
||||
|
||||
Reference in New Issue
Block a user