From 05354a0e74db69b5c5a73f4554bc157dad481efb Mon Sep 17 00:00:00 2001 From: Michael SCHAL Date: Wed, 1 Apr 2026 13:35:35 +0200 Subject: [PATCH] fix: restore apple-btn-primary style for create user button; guard Invalid Date on sync status Co-Authored-By: Claude Sonnet 4.6 --- src/app/(dashboard)/settings/page.tsx | 4 ++-- src/features/admin/components/user-management.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/(dashboard)/settings/page.tsx b/src/app/(dashboard)/settings/page.tsx index 378b986..55c7d78 100644 --- a/src/app/(dashboard)/settings/page.tsx +++ b/src/app/(dashboard)/settings/page.tsx @@ -72,7 +72,7 @@ function FfApiStatusSection() { {status && (

- Dernière sync globale : {new Date(status.lastSync).toLocaleString("fr-FR")} + Dernière sync globale : {(() => { const d = new Date(status.lastSync); return isNaN(d.getTime()) ? (status.lastSync ?? "—") : d.toLocaleString("fr-FR"); })()}

{status.tables?.length > 0 && (
@@ -89,7 +89,7 @@ function FfApiStatusSection() { {t.nom} - {new Date(t.derniereSync).toLocaleString("fr-FR")} + {(() => { const d = new Date(t.derniereSync); return isNaN(d.getTime()) ? (t.derniereSync ?? "—") : d.toLocaleString("fr-FR"); })()} {t.nbLignes?.toLocaleString("fr-FR") ?? "—"} diff --git a/src/features/admin/components/user-management.tsx b/src/features/admin/components/user-management.tsx index 82d3c5b..594e2c7 100644 --- a/src/features/admin/components/user-management.tsx +++ b/src/features/admin/components/user-management.tsx @@ -147,7 +147,7 @@ export function UserManagement() {