From fce99e32ae8b862f0ec0bb0a4e25b8fd2ed43ca5 Mon Sep 17 00:00:00 2001 From: Justinas Stankevicius Date: Wed, 8 May 2024 20:19:44 +0300 Subject: [PATCH] Fix integration filtering in AwsAccount selector --- .../src/Discover/Shared/AwsAccount/AwsAccount.tsx | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/web/packages/teleport/src/Discover/Shared/AwsAccount/AwsAccount.tsx b/web/packages/teleport/src/Discover/Shared/AwsAccount/AwsAccount.tsx index fbad0b412c742..8ab54dff115f4 100644 --- a/web/packages/teleport/src/Discover/Shared/AwsAccount/AwsAccount.tsx +++ b/web/packages/teleport/src/Discover/Shared/AwsAccount/AwsAccount.tsx @@ -112,14 +112,12 @@ export function AwsAccount() { function fetchAwsIntegrations() { run(() => integrationService.fetchIntegrations().then(res => { - const options = res.items.map(i => { - if (i.kind === 'aws-oidc') { - return { - value: i, - label: i.name, - }; - } - }); + const options = res.items + .filter(i => i.kind === 'aws-oidc') + .map(i => ({ + value: i, + label: i.name, + })); setAwsIntegrations(options); // Auto select the only option.