diff --git a/plugins/azure-devops/src/components/PullRequestsPage/lib/hooks/useFilterProcessor.ts b/plugins/azure-devops/src/components/PullRequestsPage/lib/hooks/useFilterProcessor.ts index 546b23430d..1e31b3b3ce 100644 --- a/plugins/azure-devops/src/components/PullRequestsPage/lib/hooks/useFilterProcessor.ts +++ b/plugins/azure-devops/src/components/PullRequestsPage/lib/hooks/useFilterProcessor.ts @@ -15,11 +15,11 @@ */ import { Filter, FilterType } from '../filters'; - -import { useUserEmail } from '../../../../hooks'; +import { useUserEmail, useUserTeamIds } from '../../../../hooks'; export function useFilterProcessor(): (filters: Filter[]) => Filter[] { const userEmail = useUserEmail(); + const { teamIds } = useUserTeamIds(userEmail); return (filters: Filter[]): Filter[] => { for (const filter of filters) { @@ -29,6 +29,11 @@ export function useFilterProcessor(): (filters: Filter[]) => Filter[] { filter.email = userEmail; break; + case FilterType.AssignedToCurrentUsersTeams: + case FilterType.CreatedByCurrentUsersTeams: + filter.teamIds = teamIds; + break; + default: break; }