Fix date handling in admin APIs

This commit is contained in:
Manohar Gupta 2026-05-10 23:12:56 +05:30
parent fe364c6e11
commit fbbc479032
3 changed files with 3 additions and 3 deletions

View file

@ -26,7 +26,7 @@ export async function GET(request: Request) {
children: children.map((c: any) => ({ children: children.map((c: any) => ({
id: c.id, id: c.id,
name: c.name, name: c.name,
birthDate: c.birth_date?.toISOString(), birthDate: c.birth_date ? new Date(c.birth_date).toISOString() : null,
familyId: c.family_id, familyId: c.family_id,
familyName: c.family_name, familyName: c.family_name,
age: c.age || "N/A", age: c.age || "N/A",

View file

@ -33,7 +33,7 @@ export async function GET(request: Request) {
tier: f.tier || "free", tier: f.tier || "free",
maxChildren: f.max_children || 1, maxChildren: f.max_children || 1,
maxMembers: f.max_members || 2, 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, userCount: Number(f.user_count) || 0,
childCount: Number(f.child_count) || 0, childCount: Number(f.child_count) || 0,
})), })),

View file

@ -30,7 +30,7 @@ export async function GET(request: Request) {
name: u.name, name: u.name,
familyId: u.family_id, familyId: u.family_id,
familyName: u.family_name, familyName: u.family_name,
createdAt: u.created_at?.toISOString(), createdAt: u.created_at ? new Date(u.created_at).toISOString() : null,
})), })),
}); });
} catch (error) { } catch (error) {