Добавлено логирование для отладки черновиков
- Добавлены логи в frontend (ClaimForm.tsx) для отслеживания unified_id и запросов к API - Добавлены логи в backend (claims.py) для отладки SQL запросов - Создан лог сессии с описанием проблемы и текущего состояния - Проблема: API возвращает 0 черновиков, хотя в БД есть данные
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
"""
|
||||
Ticket Form Intake Platform - FastAPI Backend
|
||||
"""
|
||||
from fastapi import FastAPI
|
||||
from fastapi import FastAPI, Request
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
from contextlib import asynccontextmanager
|
||||
import logging
|
||||
@@ -189,6 +189,15 @@ async def test():
|
||||
}
|
||||
|
||||
|
||||
@app.get("/api/v1/utils/client-ip")
|
||||
async def get_client_ip(request: Request):
|
||||
"""Возвращает IP-адрес клиента по HTTP-запросу"""
|
||||
client_host = request.client.host if request.client else None
|
||||
return {
|
||||
"ip": client_host
|
||||
}
|
||||
|
||||
|
||||
@app.get("/api/v1/info")
|
||||
async def info():
|
||||
"""Информация о платформе"""
|
||||
|
||||
Reference in New Issue
Block a user