diff --git a/frontend/src/pages/WorkflowPage.tsx b/frontend/src/pages/WorkflowPage.tsx index 44c55a8..0c22b86 100644 --- a/frontend/src/pages/WorkflowPage.tsx +++ b/frontend/src/pages/WorkflowPage.tsx @@ -97,7 +97,8 @@ interface UserDropdownProps { function UserDropdown({ users, selectedIds, label, onToggle, onToggleAll, onClear, getUserName }: UserDropdownProps) { const [open, setOpen] = useState(false); - const allSelected = selectedIds.length === users.length && users.length > 0; + const ids = Array.isArray(selectedIds) ? selectedIds : []; + const allSelected = ids.length === users.length && users.length > 0; return (