X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/8da1b3425ad850194d473df1436ac61b6312d452..1bc5df05a276ee007908435a7067764c4d6cf357:/src/views-components/sharing-dialog/participant-select.tsx diff --git a/src/views-components/sharing-dialog/participant-select.tsx b/src/views-components/sharing-dialog/participant-select.tsx index eb7e8d10..a826fcd5 100644 --- a/src/views-components/sharing-dialog/participant-select.tsx +++ b/src/views-components/sharing-dialog/participant-select.tsx @@ -28,6 +28,7 @@ interface ParticipantSelectProps { label?: string; autofocus?: boolean; onlyPeople?: boolean; + onlyActive?: boolean; disabled?: boolean; onBlur?: (event: React.FocusEvent) => void; @@ -133,6 +134,7 @@ export const ParticipantSelect = connect()( const filterUsers = new FilterBuilder() .addILike('any', value) + .addEqual('is_active', this.props.onlyActive || undefined) .addNotIn('uuid', this.props.excludedParticipants) .getFilters(); const userItems: ListResults = await userService.list({ filters: filterUsers, limit, count: "none" });