diff --git a/src/app/api/timesheets/utils.ts b/src/app/api/timesheets/utils.ts index 64d9088..2ecca5f 100644 --- a/src/app/api/timesheets/utils.ts +++ b/src/app/api/timesheets/utils.ts @@ -197,7 +197,10 @@ export const isTemporarilySaveable = ( if (isHoliday) { return acc; } - return [...acc, { date, hasFilled: !Boolean(errors[date]) }]; + return [ + ...acc, + { date, hasFilled: !Boolean(errors[date]) && records[date].length > 0 }, + ]; }, []) .sort((a, b) => dayjs(a.date).diff(dayjs(b.date)));