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, }, )