diff --git a/src/app/(dashboard)/playbooks/page.tsx b/src/app/(dashboard)/playbooks/page.tsx index 8d47582..d564b82 100644 --- a/src/app/(dashboard)/playbooks/page.tsx +++ b/src/app/(dashboard)/playbooks/page.tsx @@ -87,7 +87,7 @@ export default function PlaybooksPage() { }; const advanceStep = async (p: PlaybookProgress) => { - const steps: PlaybookStep[] = selectedPlaybook ? JSON.parse(selectedPlaybook.steps_json) : []; + const steps: (string | PlaybookStep)[] = selectedPlaybook ? JSON.parse(selectedPlaybook.steps_json) : []; const nextStep = p.current_step + 1; const isComplete = nextStep > steps.length; await fetch('/api/phase2', { @@ -124,7 +124,7 @@ export default function PlaybooksPage() { }; if (selectedPlaybook) { - const steps: PlaybookStep[] = (() => { try { return JSON.parse(selectedPlaybook.steps_json); } catch { return []; } })(); + const steps: (string | PlaybookStep)[] = (() => { try { return JSON.parse(selectedPlaybook.steps_json); } catch { return []; } })(); return (