TypeScript narrowing issue

This commit is contained in:
root
2026-05-15 13:56:22 -04:00
parent e1fa3f9fe5
commit 57befa124c
@@ -107,7 +107,7 @@ function serviceStatus(log: MaintenanceLog | undefined, currentMileage: number |
if (log.nextDueMileage != null && currentMileage != null) {
const kmLeft = log.nextDueMileage - currentMileage
if (kmLeft <= 0) return 'overdue'
if (kmLeft <= 500 && worstLevel !== 'overdue') worstLevel = 'due-soon'
if (kmLeft <= 500) worstLevel = 'due-soon'
}
return worstLevel