diff --git a/frontend/app/src/pages/main/v1/tenant-settings/members/components/update-invite-form.tsx b/frontend/app/src/pages/main/v1/tenant-settings/members/components/update-invite-form.tsx index 864ac3bc76..b19ccfde8c 100644 --- a/frontend/app/src/pages/main/v1/tenant-settings/members/components/update-invite-form.tsx +++ b/frontend/app/src/pages/main/v1/tenant-settings/members/components/update-invite-form.tsx @@ -34,6 +34,7 @@ interface UpdateInviteFormProps { isLoading: boolean; fieldErrors?: Record; invite: TenantInvite; + isCloudEnabled?: boolean; } export function UpdateInviteForm({ @@ -52,7 +53,6 @@ export function UpdateInviteForm({ }); const roleError = errors.role?.message?.toString() || props.fieldErrors?.role; - return ( @@ -91,7 +91,9 @@ export function UpdateInviteForm({ - Owner + {!props.isCloudEnabled && ( + Owner + )} Admin Member diff --git a/frontend/app/src/pages/main/v1/tenant-settings/members/index.tsx b/frontend/app/src/pages/main/v1/tenant-settings/members/index.tsx index 34b9dd743a..11c3444a6b 100644 --- a/frontend/app/src/pages/main/v1/tenant-settings/members/index.tsx +++ b/frontend/app/src/pages/main/v1/tenant-settings/members/index.tsx @@ -459,6 +459,7 @@ function UpdateInvite({ onSuccess: () => void; }) { const { tenantId } = useCurrentTenantId(); + const { isCloudEnabled } = useOrganizations(); const [fieldErrors, setFieldErrors] = useState>({}); const { handleApiError } = useApiError({ @@ -481,6 +482,7 @@ function UpdateInvite({ isLoading={updateMutation.isPending} onSubmit={updateMutation.mutate} fieldErrors={fieldErrors} + isCloudEnabled={isCloudEnabled} /> );