fix: Remove non-existent progress columns from worker tasks query

This commit is contained in:
Kelly
2025-12-13 21:24:55 -07:00
parent 8173fd2845
commit b8bdc48c1e
2 changed files with 2 additions and 8 deletions

View File

@@ -438,8 +438,6 @@ router.get('/workers', async (req: Request, res: Response) => {
t.role, t.role,
t.status as task_status, t.status as task_status,
t.started_at, t.started_at,
t.progress,
t.progress_message,
EXTRACT(EPOCH FROM (NOW() - t.started_at))::int as running_seconds, EXTRACT(EPOCH FROM (NOW() - t.started_at))::int as running_seconds,
d.id as dispensary_id, d.id as dispensary_id,
d.name as dispensary_name, d.name as dispensary_name,
@@ -463,8 +461,6 @@ router.get('/workers', async (req: Request, res: Response) => {
status: task.task_status, status: task.task_status,
started_at: task.started_at, started_at: task.started_at,
running_seconds: task.running_seconds, running_seconds: task.running_seconds,
progress: task.progress,
progress_message: task.progress_message,
dispensary: task.dispensary_name ? { dispensary: task.dispensary_name ? {
id: task.dispensary_id, id: task.dispensary_id,
name: task.dispensary_name, name: task.dispensary_name,

View File

@@ -127,8 +127,6 @@ interface ActiveTask {
status: string; status: string;
started_at: string; started_at: string;
running_seconds: number; running_seconds: number;
progress?: number;
progress_message?: string;
dispensary?: { dispensary?: {
id: number; id: number;
name: string; name: string;
@@ -550,7 +548,7 @@ function TaskCountBadge({ worker, tasks }: { worker: Worker; tasks: Task[] }) {
<div <div
key={task.task_id} key={task.task_id}
className="flex items-center gap-1.5 text-xs bg-blue-50 rounded px-1.5 py-0.5" className="flex items-center gap-1.5 text-xs bg-blue-50 rounded px-1.5 py-0.5"
title={`Task #${task.task_id}: ${task.role}\n${task.dispensary?.name || 'Unknown'}\nRunning: ${formatSecondsToTime(task.running_seconds)}\n${task.progress_message || ''}`} title={`Task #${task.task_id}: ${task.role}\n${task.dispensary?.name || 'Unknown'}\nRunning: ${formatSecondsToTime(task.running_seconds)}`}
> >
<div className="w-1.5 h-1.5 rounded-full bg-blue-500 animate-pulse" /> <div className="w-1.5 h-1.5 rounded-full bg-blue-500 animate-pulse" />
<span className="text-gray-600 truncate max-w-[120px]"> <span className="text-gray-600 truncate max-w-[120px]">
@@ -670,7 +668,7 @@ function PodVisualization({
const lineY = Math.sin(radians) * (lineLength / 2 + 15); const lineY = Math.sin(radians) * (lineLength / 2 + 15);
const slotTooltip = task const slotTooltip = task
? `Slot ${index + 1}: ${task.role.replace(/_/g, ' ')}\n${task.dispensary?.name || 'Unknown store'}\nRunning: ${formatSecondsToTime(task.running_seconds)}\n${task.progress_message || ''}` ? `Slot ${index + 1}: ${task.role.replace(/_/g, ' ')}\n${task.dispensary?.name || 'Unknown store'}\nRunning: ${formatSecondsToTime(task.running_seconds)}`
: `Slot ${index + 1}: empty`; : `Slot ${index + 1}: empty`;
return ( return (