diff --git a/cannaiq/src/pages/WorkersDashboard.tsx b/cannaiq/src/pages/WorkersDashboard.tsx
index 87e919b1..e8fc2143 100644
--- a/cannaiq/src/pages/WorkersDashboard.tsx
+++ b/cannaiq/src/pages/WorkersDashboard.tsx
@@ -506,7 +506,7 @@ function StepBadge({ worker }: { worker: Worker }) {
}
// Format seconds to human readable duration
-function formatDuration(seconds: number): string {
+function formatSecondsToTime(seconds: number): string {
if (seconds < 60) return `${seconds}s`;
const mins = Math.floor(seconds / 60);
const secs = seconds % 60;
@@ -550,14 +550,14 @@ function TaskCountBadge({ worker, tasks }: { worker: Worker; tasks: Task[] }) {
{task.dispensary?.name?.split(' ').slice(0, 2).join(' ') || task.role.replace(/_/g, ' ')}
- {formatDuration(task.running_seconds)}
+ {formatSecondsToTime(task.running_seconds)}
))}
@@ -670,7 +670,7 @@ function PodVisualization({
const lineY = Math.sin(radians) * (lineLength / 2 + 15);
const slotTooltip = task
- ? `Slot ${index + 1}: ${task.role.replace(/_/g, ' ')}\n${task.dispensary?.name || 'Unknown store'}\nRunning: ${formatDuration(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)}\n${task.progress_message || ''}`
: `Slot ${index + 1}: empty`;
return (