Skip to content

Commit c5eea3b

Browse files
Merge pull request #205 from SheetMetalConnect/claude/fix-job-status-pending-enum-018fvhohPdyLYrAgMSEYRtMY
Fix invalid job_status enum value 'pending'
2 parents 9ee51f6 + f65215b commit c5eea3b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/hooks/useQRMDashboardMetrics.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export function useQRMDashboardMetrics(dateRange: number = 30) {
5454
.from("jobs")
5555
.select("created_at, updated_at, due_date, status")
5656
.eq("tenant_id", profile.tenant_id)
57-
.or(`updated_at.gte.${startDate},status.eq.in_progress,status.eq.pending`);
57+
.or(`updated_at.gte.${startDate},status.eq.in_progress,status.eq.not_started`);
5858

5959
if (jobsError) throw jobsError;
6060

@@ -185,7 +185,7 @@ export function useQRMDashboardMetrics(dateRange: number = 30) {
185185
}).slice(0, 8);
186186

187187
// WIP Age
188-
const activeJobs = jobs?.filter(j => j.status === 'in_progress' || j.status === 'pending') || [];
188+
const activeJobs = jobs?.filter(j => j.status === 'in_progress' || j.status === 'not_started') || [];
189189
const wipBuckets = { "0-2d": 0, "3-5d": 0, "6-10d": 0, ">10d": 0 };
190190
activeJobs.forEach(j => {
191191
const age = (new Date().getTime() - new Date(j.created_at).getTime()) / (1000 * 60 * 60 * 24);

0 commit comments

Comments
 (0)