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
This commit is contained in:
@@ -95,6 +95,7 @@ export default function StepClaimConfirmation({
|
|||||||
// Функция сохранения данных формы - публикация в Redis канал
|
// Функция сохранения данных формы - публикация в Redis канал
|
||||||
const saveFormData = useCallback(async (formData: any, smsCode?: string) => {
|
const saveFormData = useCallback(async (formData: any, smsCode?: string) => {
|
||||||
console.log('💾 Публикуем данные формы в Redis канал:', formData);
|
console.log('💾 Публикуем данные формы в Redis канал:', formData);
|
||||||
|
console.log('📱 SMS код для публикации:', smsCode || '(не передан)');
|
||||||
|
|
||||||
// Получаем данные из claimPlanData для формирования payload
|
// Получаем данные из claimPlanData для формирования payload
|
||||||
const claimId = claimPlanData?.claim_id || claimPlanData?.propertyName?.meta?.claim_id || '';
|
const claimId = claimPlanData?.claim_id || claimPlanData?.propertyName?.meta?.claim_id || '';
|
||||||
@@ -126,6 +127,8 @@ export default function StepClaimConfirmation({
|
|||||||
original_data: formData?.originalData || {},
|
original_data: formData?.originalData || {},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
console.log('📦 Payload для Redis:', { ...payload, sms_code: smsCode ? '***' : '(пусто)' });
|
||||||
|
|
||||||
// Публикуем в Redis канал через backend endpoint (fire-and-forget)
|
// Публикуем в Redis канал через backend endpoint (fire-and-forget)
|
||||||
// Канал: clientright:webform:approve
|
// Канал: clientright:webform:approve
|
||||||
fetch('/api/v1/claims/approve', {
|
fetch('/api/v1/claims/approve', {
|
||||||
|
|||||||
Reference in New Issue
Block a user