From 3323a9052c95a81e645fbf3c78c87ee9e2b16d6b Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 21 Apr 2026 01:05:21 +0800 Subject: [PATCH] debug: log telegram 400 response body to diagnose card send failure --- apps/api/src/services/telegram_gateway.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/api/src/services/telegram_gateway.py b/apps/api/src/services/telegram_gateway.py index ffc7184a..ad3910b6 100644 --- a/apps/api/src/services/telegram_gateway.py +++ b/apps/api/src/services/telegram_gateway.py @@ -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: