Files
SalesPipeline/backend/debug_api.py
2026-01-27 19:08:46 +08:00

23 lines
635 B
Python

from app.routers.lab import get_lab_kpi, get_conversions
from app.models import get_db
from fastapi import APIRouter, Depends
# Mock DB dependency
db = next(get_db())
print("--- Testing KPI API Logic ---")
try:
kpi = get_lab_kpi(start_date=None, end_date=None, db=db)
print("KPI Result:", kpi)
except Exception as e:
print("KPI Error:", e)
print("\n--- Testing Conversions API Logic ---")
try:
conversions = get_conversions(start_date=None, end_date=None, db=db)
print(f"Conversions Found: {len(conversions)}")
for c in conversions:
print(c)
except Exception as e:
print("Conversions Error:", e)