fix return values in pipeline wrapper

This commit is contained in:
2025-03-20 12:29:04 +01:00
parent fc94badcf3
commit 0eccccafe5
3 changed files with 28 additions and 30 deletions

View File

@@ -10,12 +10,13 @@ from delta_barth.types import JsonExportResponse, JsonResponse, JsonStatus
def pipeline_sales_forecast(
company_id: int | None,
start_date: Datetime | None,
) -> tuple[JsonResponse, JsonStatus]:
) -> JsonExportResponse:
result = forecast.pipeline_sales(SESSION, company_id=company_id, start_date=start_date)
response = JsonResponse(result.response.model_dump_json())
status = JsonStatus(result.status.model_dump_json())
export = JsonExportResponse(result.model_dump_json())
# response = JsonResponse(result.response.model_dump_json())
# status = JsonStatus(result.status.model_dump_json())
return response, status
return export
def pipeline_sales_forecast_dummy(