diff --git a/e2e/onboarding.spec.ts b/e2e/onboarding.spec.ts index 47c7f4a8b..c86e833e2 100644 --- a/e2e/onboarding.spec.ts +++ b/e2e/onboarding.spec.ts @@ -149,6 +149,7 @@ describe("Onboarding", () => { expect(await boardPreview.getAttribute("data-layout-columns")).toBe("12"); await page.getByRole("button", { name: /^Connect/ }).click(); + await page.getByRole("button", { name: "Add another integration" }).click(); const sonarr = page.locator('button[aria-label="Sonarr"]'); await sonarr.click(); await page.getByLabel("Service URL").waitFor(); diff --git a/packages/onboarding/src/setup-studio.tsx b/packages/onboarding/src/setup-studio.tsx index 2fa2217d3..350b9d5b2 100644 --- a/packages/onboarding/src/setup-studio.tsx +++ b/packages/onboarding/src/setup-studio.tsx @@ -1050,14 +1050,24 @@ const Connections = (props: StudioSectionProps) => { ) : null} -
- -
+ + + }> + + {t("otherIntegrations")} + {props.selectedKinds.length > 0 ? {props.selectedKinds.length} : null} + + + + + + + {props.discoveredApps.length > 0 ? (