More stuff related to the groups

This commit is contained in:
Tiago Ribeiro
2024-08-20 17:38:48 +01:00
parent 5ee071028c
commit 2bfd0cb502

View File

@@ -36,22 +36,13 @@ async function get(req: NextApiRequest, res: NextApiResponse) {
if (corporatesFromMaster.length === 0) return res.status(200).json(masterCorporateGroups); if (corporatesFromMaster.length === 0) return res.status(200).json(masterCorporateGroups);
Promise.all(corporatesFromMaster.map((c) => getGroupsForUser(c, participant))) const groups = await Promise.all(corporatesFromMaster.map((c) => getGroupsForUser(c, participant)));
.then((groups) => { return res.status(200).json([...masterCorporateGroups, ...uniqBy(groups.flat(), "id")]);
res.status(200).json([...masterCorporateGroups, ...uniqBy(groups.flat(), "id")]);
return;
})
.catch((e) => {
console.error(e);
res.status(500).json({ok: false});
return;
});
} catch (e) { } catch (e) {
console.error(e); console.error(e);
res.status(500).json({ok: false}); res.status(500).json({ok: false});
return; return;
} }
return;
} }
try { try {