Improve the frontend 4
This commit is contained in:
@@ -112,7 +112,13 @@ async def simulate_scenario(
|
||||
tenant_id=tenant_id,
|
||||
request=forecast_request
|
||||
)
|
||||
baseline_forecasts.extend(multi_day_result.get("forecasts", []))
|
||||
# Convert forecast dictionaries to ForecastResponse objects
|
||||
forecast_dicts = multi_day_result.get("forecasts", [])
|
||||
for forecast_dict in forecast_dicts:
|
||||
if isinstance(forecast_dict, dict):
|
||||
baseline_forecasts.append(ForecastResponse(**forecast_dict))
|
||||
else:
|
||||
baseline_forecasts.append(forecast_dict)
|
||||
|
||||
# Step 2: Apply scenario adjustments to generate scenario forecasts
|
||||
scenario_forecasts = await _apply_scenario_adjustments(
|
||||
|
||||
Reference in New Issue
Block a user