fix: correct time comparison logic in clock-in validation

This commit is contained in:
Achintha Isuru
2026-03-17 12:17:31 -04:00
parent d12b45a37d
commit 730b298d49

View File

@@ -39,7 +39,7 @@ class TimeWindowValidator implements ClockInValidator {
const Duration(minutes: _earlyWindowMinutes),
);
if (DateTime.now().isBefore(windowStart)) {
if (windowStart.isBefore(DateTime.now())) {
return const ClockInValidationResult.invalid('too_early_clock_in');
}