diff --git a/frontend/components/Productivity/ProductivityAssistant.tsx b/frontend/components/Productivity/ProductivityAssistant.tsx index ad91780..8496e8b 100644 --- a/frontend/components/Productivity/ProductivityAssistant.tsx +++ b/frontend/components/Productivity/ProductivityAssistant.tsx @@ -275,9 +275,10 @@ const ProductivityAssistant: React.FC = ({ }; const handleItemClick = (item: Task | Project) => { - const isTask = 'status' in item; + // Projects have task_status from backend, tasks don't + const isProject = 'task_status' in item || 'is_stalled' in item; - if (isTask) { + if (!isProject) { // Handle task click - navigate to task details page if (item.uid) { navigate(`/task/${item.uid}`);