From 953adbd3b3b3adb373708b902932b61547061b84 Mon Sep 17 00:00:00 2001 From: Mannu Date: Mon, 11 May 2026 00:53:36 +0530 Subject: [PATCH] Fix memberCount to fetch from database FamilyProvider now fetches actual member count from family_members API Co-Authored-By: Claude Opus 4.7 --- src/app/FamilyProvider.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/app/FamilyProvider.tsx b/src/app/FamilyProvider.tsx index f12bf9a..b9c5ee9 100644 --- a/src/app/FamilyProvider.tsx +++ b/src/app/FamilyProvider.tsx @@ -101,7 +101,15 @@ export function FamilyProvider({ children: providerChildren }: { children: React setFamilyId(familyId); setFamilyName(sessionData.familyName || "My Family"); setTier(sessionData.tier || "free"); - setMemberCount(2); + + // Fetch actual member count + try { + const membersRes = await fetch(`/api/family/members?familyId=${familyId}`); + const membersData = await membersRes.json(); + setMemberCount(membersData.members?.length || 2); + } catch { + setMemberCount(2); + } } catch (err) { console.error("Failed to fetch family:", err); } finally {