Fix fetch sales 2

This commit is contained in:
Urtzi Alfaro
2025-07-25 22:43:18 +02:00
parent e93089aaad
commit e49893e10a
3 changed files with 8 additions and 4 deletions

View File

@@ -29,6 +29,7 @@ export type {
TrainingJobProgress, TrainingJobProgress,
ModelMetrics, ModelMetrics,
TrainingConfiguration, TrainingConfiguration,
TrainingJobStatus
} from './trainingService'; } from './trainingService';
export type { export type {

View File

@@ -18,7 +18,8 @@ import {
TenantUser, TenantUser,
TenantCreate, TenantCreate,
TenantInfo , TenantInfo ,
DataValidation DataValidation,
TrainingJobStatus
} from '@/api/services'; } from '@/api/services';
@@ -136,7 +137,7 @@ const OnboardingPage = () => {
console.log('Starting training with config:', trainingConfig); console.log('Starting training with config:', trainingConfig);
// Start training via API // Start training via API
const trainingJob = await api.training.startTraining(trainingConfig); const trainingJob: TrainingJobStatus = await api.training.startTraining(trainingConfig);
// Update form data with training job ID // Update form data with training job ID
setFormData(prev => ({ setFormData(prev => ({

View File

@@ -410,8 +410,9 @@ class TrainingService:
try: try:
# Call data service to get sales data # Call data service to get sales data
async with httpx.AsyncClient() as client: async with httpx.AsyncClient() as client:
params = { params = {}
"tenant_id": tenant_id headers = {
"X-Tenant-ID": tenant_id
} }
if hasattr(request, 'start_date') and request.start_date: if hasattr(request, 'start_date') and request.start_date:
@@ -426,6 +427,7 @@ class TrainingService:
response = await client.get( response = await client.get(
f"{settings.DATA_SERVICE_URL}/api/v1/sales/", f"{settings.DATA_SERVICE_URL}/api/v1/sales/",
params=params, params=params,
headers=headers,
timeout=30.0 timeout=30.0
) )