From e395f2a8b1350ec4a2d524481574c3c4587ddb68 Mon Sep 17 00:00:00 2001 From: elpatron Date: Mon, 12 Jan 2026 23:31:43 +0100 Subject: [PATCH] fix: prevent marking future jobs as completed --- .../[planId]/_components/plan-dashboard.tsx | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/app/[lang]/dashboard/[planId]/_components/plan-dashboard.tsx b/app/[lang]/dashboard/[planId]/_components/plan-dashboard.tsx index a29dadf..29aca64 100644 --- a/app/[lang]/dashboard/[planId]/_components/plan-dashboard.tsx +++ b/app/[lang]/dashboard/[planId]/_components/plan-dashboard.tsx @@ -227,15 +227,18 @@ export function PlanDashboard({ plan, dict, settingsDict, lang }: PlanDashboardP {dict.jobDone} ) : ( - + // Only show button if day is today or in the past + day <= new Date() || isSameDay(day, new Date()) ? ( + + ) : null )} )}