From b0f518b1c465a5ba2d33e8e42d14b31fdd333d30 Mon Sep 17 00:00:00 2001 From: justin Date: Thu, 28 May 2026 21:13:50 -0500 Subject: [PATCH] Fix MCS-150 date display format (ISO date only) Co-Authored-By: Claude Opus 4.6 (1M context) --- api/src/routes/dot-lookup.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/src/routes/dot-lookup.ts b/api/src/routes/dot-lookup.ts index 7ecc6e7..cd5018f 100644 --- a/api/src/routes/dot-lookup.ts +++ b/api/src/routes/dot-lookup.ts @@ -100,7 +100,8 @@ router.get("/api/v1/dot/lookup", async (req, res) => { // ── Check 2: MCS-150 Biennial Update ── { const outdated = carrier?.mcs150Outdated === "Y"; - const mcs150Date = census?.mcs150_parsed || null; + const mcs150Raw = census?.mcs150_parsed || null; + const mcs150Date = mcs150Raw ? new Date(mcs150Raw).toISOString().split("T")[0] : null; const isOverdue = mcs150Date ? new Date(mcs150Date) < twoYearsAgo() : null; if (outdated || isOverdue) {