fix: ScenarioPlanner resources.map crash — extract array from query result

resource.list returns { resources: [...], total } but ScenarioPlanner
expected a flat array. Fixed by extracting .resources from the response.

Co-Authored-By: claude-flow <ruv@ruv.net>
This commit is contained in:
2026-03-24 09:04:19 +01:00
parent cb46bfbd85
commit c865a9e8cc
@@ -50,8 +50,8 @@ export default async function ScenarioPage({ params }: ScenarioPageProps) {
<ScenarioPlanner
projectId={id}
baseline={baseline}
resources={resources as never}
roles={roles as never}
resources={((resources as any)?.resources ?? resources) as never}
roles={(Array.isArray(roles) ? roles : []) as never}
/>
</div>
);