fix(integrations): scope the enable toggle to its workspace (#2631)

Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
João Salavisa
2026-08-13 22:17:24 +01:00
committed by GitHub
parent c5a7fb7527
commit 6352591787
45 changed files with 1000 additions and 265 deletions
@@ -253,7 +253,7 @@ export function GitHubConnectionSection({ workspaceId }: { workspaceId: string }
title={t("github:githubIntegration")}
titleTestId="github-integration-heading"
description={t("github:chooseTheAutomationAndPersonalIdentities")}
action={<GitHubEnabledControl />}
action={<GitHubEnabledControl workspaceId={workspaceId} />}
>
<GitHubCallbackNotice workspaceId={workspaceId} />
<SettingsSection