Fixed member role parsing

This commit is contained in:
2026-02-01 11:42:01 -05:00
parent 686838e9bf
commit ec4a35729f

View File

@@ -196,9 +196,9 @@ export async function getMembersFull(ids: number[]): Promise<MemberCardDetails[]
status_date: row.status_date, status_date: row.status_date,
loa_until: row.loa_until ? new Date(row.loa_until) : undefined, loa_until: row.loa_until ? new Date(row.loa_until) : undefined,
}; };
console.log(row);;
// roles comes as array of strings; parse each one // roles comes as array of strings; parse each one
const roles: Role[] = JSON.parse(row.roles).map((r: string) => JSON.parse(r)); const roles: Role[] = row.roles;
return { member, roles }; return { member, roles };
}); });