From b2433f38d84bdb10dc431d39cfe3a61c059b452e Mon Sep 17 00:00:00 2001 From: Fedor Date: Wed, 3 Dec 2025 18:44:07 +0300 Subject: [PATCH] =?UTF-8?q?feat:=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=BE=20=D0=BB=D0=BE=D0=B3=D0=B8=D1=80=D0=BE=D0=B2?= =?UTF-8?q?=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=B4=D0=BB=D1=8F=20=D0=BE=D1=82?= =?UTF-8?q?=D0=BB=D0=B0=D0=B4=D0=BA=D0=B8=20=D0=BF=D0=B5=D1=80=D0=B5=D0=B4?= =?UTF-8?q?=D0=B0=D1=87=D0=B8=20cf=5F2624=20=D0=B8=20bank=5Fname?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Добавлено логирование извлечения contact_data_confirmed, cf_2624, bank_id, bank_name из body - Добавлено логирование наличия этих полей в event_data перед отправкой в Redis - Поможет отследить, передаются ли поля из frontend в backend --- ticket_form/backend/app/api/claims.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/ticket_form/backend/app/api/claims.py b/ticket_form/backend/app/api/claims.py index b3a6a2e4..de3e745e 100644 --- a/ticket_form/backend/app/api/claims.py +++ b/ticket_form/backend/app/api/claims.py @@ -661,6 +661,21 @@ async def publish_form_approval(request: Request): bank_id = body.get("bank_id", "") bank_name = body.get("bank_name", "") + # Логируем полученные значения для отладки + logger.info( + f"📥 Извлеченные дополнительные поля", + extra={ + "contact_data_confirmed": contact_data_confirmed, + "cf_2624": cf_2624, + "bank_id": bank_id, + "bank_name": bank_name, + "has_contact_data_confirmed": "contact_data_confirmed" in body, + "has_cf_2624": "cf_2624" in body, + "has_bank_id": "bank_id" in body, + "has_bank_name": "bank_name" in body, + }, + ) + # Формируем событие для Redis event_data = { "event_type": "form_approve", @@ -708,6 +723,10 @@ async def publish_form_approval(request: Request): "sms_code_in_event_data": "sms_code" in event_data, "event_data_sms_code_value": event_data.get("sms_code", "NOT_FOUND"), "event_data_keys": list(event_data.keys()), + "contact_data_confirmed_in_event": "contact_data_confirmed" in event_data, + "cf_2624_in_event": "cf_2624" in event_data, + "bank_id_in_event": "bank_id" in event_data, + "bank_name_in_event": "bank_name" in event_data, }, )