Fix memberCount to fetch from database
FamilyProvider now fetches actual member count from family_members API Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
5aa7b7df31
commit
953adbd3b3
1 changed files with 9 additions and 1 deletions
|
|
@ -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 {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue