Possible fix for user card display crashing
This commit is contained in:
@@ -219,7 +219,10 @@ export async function getMembersFull(ids: number[]): Promise<MemberCardDetails[]
|
||||
loa_until: row.loa_until ? new Date(row.loa_until) : undefined,
|
||||
};
|
||||
// roles comes as array of strings; parse each one
|
||||
const roles: Role[] = row.roles;
|
||||
const roles: Role[] =
|
||||
typeof row.roles === "string"
|
||||
? JSON.parse(row.roles)
|
||||
: row.roles;
|
||||
|
||||
return { member, roles };
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user