fix: unpublished org is visble as an option in workflow (#18522)

Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com>
This commit is contained in:
Anik Dhabal Babu
2025-01-10 10:49:08 +00:00
committed by GitHub
co-authored by Udit Takkar
parent 1dbef7f8f6
commit 8761b91f71
@@ -62,13 +62,15 @@ export const teamsAndUserProfilesQuery = async ({ ctx, input }: TeamsAndUserProf
let teamsData;
if (input?.includeOrg) {
teamsData = user.teams.map((membership) => ({
...membership,
team: {
...membership.team,
metadata: teamMetadataSchema.parse(membership.team.metadata),
},
}));
teamsData = user.teams
.filter((membership) => membership.team.slug !== null)
.map((membership) => ({
...membership,
team: {
...membership.team,
metadata: teamMetadataSchema.parse(membership.team.metadata),
},
}));
} else {
teamsData = user.teams
.filter((membership) => !membership.team.isOrganization)