1
0
Fork 0
mirror of synced 2024-10-03 10:36:59 +13:00

fix tenant filtering issue

This commit is contained in:
Martin McKeaveney 2023-03-07 09:45:39 +00:00
parent 82397dc516
commit ea5e564428
2 changed files with 2 additions and 10 deletions

View file

@ -194,8 +194,7 @@ export const buildUserEndpoints = API => ({
}, },
/** /**
* Retrieves the invitation associated with a provided code. * Retrieves all user invitations for the current tenant.
* @param code The unique code for the target invite
*/ */
getUserInvites: async () => { getUserInvites: async () => {
return await API.get({ return await API.get({

View file

@ -142,12 +142,5 @@ export async function getInviteCodes(tenantIds?: string[]) {
code: invite.key, code: invite.key,
} }
}) })
return results.reduce((acc, invite) => { return results.filter(invite => tenantIds?.length && tenantIds.includes(invite.info.tenantId))
if (tenantIds?.length && tenantIds.includes(invite.info.tenantId)) {
acc.push(invite)
} else {
acc.push(invite)
}
return acc
}, [])
} }