feat: Обновления после последнего коммита
Изменения в backend: - Обновления в n8n_proxy.py - Изменения в SMS API - Обновления конфигурации - Улучшения SMS сервиса Изменения в frontend: - Обновления Step1Phone компонента - Изменения в Step3Payment - Улучшения generateConfirmationFormHTML - Обновления ClaimForm страницы - Изменения в vite.config.ts Статистика: +242 строки, -81 строка
This commit is contained in:
@@ -15,11 +15,11 @@ logger = logging.getLogger(__name__)
|
||||
router = APIRouter(prefix="/api/n8n", tags=["n8n-proxy"])
|
||||
|
||||
|
||||
# URL webhooks из .env (будут добавлены)
|
||||
N8N_POLICY_CHECK_WEBHOOK = getattr(settings, 'n8n_policy_check_webhook', None)
|
||||
N8N_FILE_UPLOAD_WEBHOOK = getattr(settings, 'n8n_file_upload_webhook', None)
|
||||
N8N_CREATE_CONTACT_WEBHOOK = getattr(settings, 'n8n_create_contact_webhook', 'https://n8n.clientright.pro/webhook/511fde97-88bb-4fb4-bea5-cafdc364be27')
|
||||
N8N_CREATE_CLAIM_WEBHOOK = getattr(settings, 'n8n_create_claim_webhook', 'https://n8n.clientright.pro/webhook/d5bf4ca6-9e44-44b9-9714-3186ea703e7d')
|
||||
# URL webhooks - берём из settings (defaults в config.py)
|
||||
N8N_POLICY_CHECK_WEBHOOK = settings.n8n_policy_check_webhook or None
|
||||
N8N_FILE_UPLOAD_WEBHOOK = settings.n8n_file_upload_webhook or None
|
||||
N8N_CREATE_CONTACT_WEBHOOK = settings.n8n_create_contact_webhook
|
||||
N8N_CREATE_CLAIM_WEBHOOK = settings.n8n_create_claim_webhook
|
||||
|
||||
|
||||
@router.post("/policy/check")
|
||||
@@ -124,7 +124,9 @@ async def proxy_create_contact(request: Request):
|
||||
logger.error("⏱️ N8N webhook timeout")
|
||||
raise HTTPException(status_code=504, detail="Таймаут подключения к n8n")
|
||||
except Exception as e:
|
||||
import traceback
|
||||
logger.error(f"❌ Error proxying to n8n: {e}")
|
||||
logger.error(f"❌ Traceback: {traceback.format_exc()}")
|
||||
raise HTTPException(status_code=500, detail=f"Ошибка создания контакта: {str(e)}")
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user