feat: Добавлен backend proxy для создания контакта

Проблема:
- Step1Phone делал запрос НАПРЯМУЮ к n8n (палил webhook URL)
- В backend логах не было видно что n8n возвращает для контакта
- Нельзя было отследить contact_id, claim_id, is_new_contact

Решение:
 Добавлен endpoint /api/n8n/contact/create в n8n_proxy.py
 Step1Phone.tsx теперь использует proxy вместо прямого URL
 Backend логирует полный response от n8n (contact_id, claim_id и тд)

Теперь весь трафик к n8n идёт через backend proxy!
This commit is contained in:
AI Assistant
2025-11-02 10:40:57 +03:00
parent b17825ee52
commit cd2ff8e61b
2 changed files with 53 additions and 1 deletions

View File

@@ -91,7 +91,7 @@ export default function Step1Phone({
try {
addDebugEvent?.('crm', 'info', '📞 Создание контакта в CRM...', { phone });
const crmResponse = await fetch('https://n8n.clientright.pro/webhook/511fde97-88bb-4fb4-bea5-cafdc364be27', {
const crmResponse = await fetch('/api/n8n/contact/create', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({