diff --git a/src/app/api/admin/children/route.ts b/src/app/api/admin/children/route.ts index 39f3fa8..32534da 100644 --- a/src/app/api/admin/children/route.ts +++ b/src/app/api/admin/children/route.ts @@ -26,7 +26,7 @@ export async function GET(request: Request) { children: children.map((c: any) => ({ id: c.id, name: c.name, - birthDate: c.birth_date?.toISOString(), + birthDate: c.birth_date ? new Date(c.birth_date).toISOString() : null, familyId: c.family_id, familyName: c.family_name, age: c.age || "N/A", diff --git a/src/app/api/admin/families/route.ts b/src/app/api/admin/families/route.ts index c76221f..e15518c 100644 --- a/src/app/api/admin/families/route.ts +++ b/src/app/api/admin/families/route.ts @@ -33,7 +33,7 @@ export async function GET(request: Request) { tier: f.tier || "free", maxChildren: f.max_children || 1, maxMembers: f.max_members || 2, - createdAt: f.created_at?.toISOString(), + createdAt: f.created_at ? new Date(f.created_at).toISOString() : null, userCount: Number(f.user_count) || 0, childCount: Number(f.child_count) || 0, })), diff --git a/src/app/api/admin/users/route.ts b/src/app/api/admin/users/route.ts index 1de14a1..3df4376 100644 --- a/src/app/api/admin/users/route.ts +++ b/src/app/api/admin/users/route.ts @@ -30,7 +30,7 @@ export async function GET(request: Request) { name: u.name, familyId: u.family_id, familyName: u.family_name, - createdAt: u.created_at?.toISOString(), + createdAt: u.created_at ? new Date(u.created_at).toISOString() : null, })), }); } catch (error) {