From 4f9710e5c80b591e92a6d977a64df6f4a132c3f4 Mon Sep 17 00:00:00 2001 From: Chris Brown <1731074+ccbrown@users.noreply.github.com> Date: Tue, 22 Apr 2025 11:57:13 -0400 Subject: [PATCH 1/2] minor ui tweaks and polish --- .../src/app/(user-area)/dashboard/InitialTeamSetup.tsx | 2 +- frontend/src/app/(user-area)/teams/[teamId]/page.tsx | 2 +- .../teams/[teamId]/settings/integrations/page.tsx | 10 ++++++---- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx b/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx index c47ccc52..7e178f6d 100644 --- a/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx +++ b/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx @@ -49,7 +49,7 @@ const JoinTeamForm = () => { ? "You currently have no team invites. If you'd like to join an existing team, ask a team administrator to invite you." : `You have ${invites.length} team invite${invites.length === 1 ? '' : 's'}:`}

- {invites?.length && ( + {invites?.length > 0 && ( diff --git a/frontend/src/app/(user-area)/teams/[teamId]/page.tsx b/frontend/src/app/(user-area)/teams/[teamId]/page.tsx index 8660365d..0990d25f 100644 --- a/frontend/src/app/(user-area)/teams/[teamId]/page.tsx +++ b/frontend/src/app/(user-area)/teams/[teamId]/page.tsx @@ -376,7 +376,7 @@ const Page = () => { Go to your team's{' '} integration settings - + {' '} to configure ingestion from your AWS account.

diff --git a/frontend/src/app/(user-area)/teams/[teamId]/settings/integrations/page.tsx b/frontend/src/app/(user-area)/teams/[teamId]/settings/integrations/page.tsx index bf997b92..4930ff3a 100644 --- a/frontend/src/app/(user-area)/teams/[teamId]/settings/integrations/page.tsx +++ b/frontend/src/app/(user-area)/teams/[teamId]/settings/integrations/page.tsx @@ -44,10 +44,12 @@ const CreateIntegrationForm = (props: CreateIntegrationFormProps) => { input: { name, roleArn, - cloudtrailTrail: { - s3BucketName, - s3KeyPrefix, - }, + cloudtrailTrail: s3BucketName + ? { + s3BucketName, + s3KeyPrefix, + } + : undefined, getAccountNamesFromOrganizations, manageScps, queueReportGeneration, From c7b60ff11c930b134e4b74aed40aef9a8815315c Mon Sep 17 00:00:00 2001 From: Chris Brown <1731074+ccbrown@users.noreply.github.com> Date: Tue, 22 Apr 2025 12:00:15 -0400 Subject: [PATCH 2/2] fix --- frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx b/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx index 7e178f6d..198b35b3 100644 --- a/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx +++ b/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx @@ -49,7 +49,7 @@ const JoinTeamForm = () => { ? "You currently have no team invites. If you'd like to join an existing team, ask a team administrator to invite you." : `You have ${invites.length} team invite${invites.length === 1 ? '' : 's'}:`}

- {invites?.length > 0 && ( + {invites?.length ? (
@@ -78,7 +78,7 @@ const JoinTeamForm = () => { ))}
- )} + ) : null} ); };