From b71f079699d10c6253e48c0d1493df55ad6885d2 Mon Sep 17 00:00:00 2001 From: AI Assistant Date: Tue, 25 Nov 2025 14:26:58 +0300 Subject: [PATCH] debug: Add logging for SMS code in saveFormData Added console logs to track SMS code: - Log SMS code when saveFormData is called - Log payload with masked SMS code before sending to Redis - This will help debug why SMS code might not appear in Redis channel Files: - frontend/src/components/form/StepClaimConfirmation.tsx --- frontend/src/components/form/StepClaimConfirmation.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/src/components/form/StepClaimConfirmation.tsx b/frontend/src/components/form/StepClaimConfirmation.tsx index 8c90d9b..2ad29d3 100644 --- a/frontend/src/components/form/StepClaimConfirmation.tsx +++ b/frontend/src/components/form/StepClaimConfirmation.tsx @@ -95,6 +95,7 @@ export default function StepClaimConfirmation({ // Функция сохранения данных формы - публикация в Redis канал const saveFormData = useCallback(async (formData: any, smsCode?: string) => { console.log('💾 Публикуем данные формы в Redis канал:', formData); + console.log('📱 SMS код для публикации:', smsCode || '(не передан)'); // Получаем данные из claimPlanData для формирования payload const claimId = claimPlanData?.claim_id || claimPlanData?.propertyName?.meta?.claim_id || ''; @@ -126,6 +127,8 @@ export default function StepClaimConfirmation({ original_data: formData?.originalData || {}, }; + console.log('📦 Payload для Redis:', { ...payload, sms_code: smsCode ? '***' : '(пусто)' }); + // Публикуем в Redis канал через backend endpoint (fire-and-forget) // Канал: clientright:webform:approve fetch('/api/v1/claims/approve', {