diff --git a/ui/src/App.test.tsx b/ui/src/App.test.tsx index 23e55bd37ec..b29ac875260 100644 --- a/ui/src/App.test.tsx +++ b/ui/src/App.test.tsx @@ -168,7 +168,7 @@ describe("CloudAccessGate", () => { it("admits signed-in nonmembers only for the private invitation landing page", async () => { mockAuthApi.getSession.mockResolvedValue({ user: { id: "invitee" } }); - mockAccessApi.getCurrentBoardAccess.mockResolvedValue({ isInstanceAdmin: false, companyIds: [] }); + mockAccessApi.getCurrentBoardAccess.mockResolvedValue({ userId: "invitee", isInstanceAdmin: false, companyIds: [] }); const root = renderGate(container, true); await waitForText(container, "Outlet content"); unmountRoot(root); diff --git a/ui/src/components/ShellConfigurationGate.test.tsx b/ui/src/components/ShellConfigurationGate.test.tsx index 11988196420..8a698a49461 100644 --- a/ui/src/components/ShellConfigurationGate.test.tsx +++ b/ui/src/components/ShellConfigurationGate.test.tsx @@ -47,7 +47,7 @@ it.each([false, true])("runs access checks while shell settings are pending (mem let resolveSettings!: (value: unknown) => void; health.mockResolvedValue({ status: "ok", deploymentMode: "authenticated", bootstrapStatus: "ready" }); session.mockResolvedValue({ user: { id: "user" } }); - access.mockResolvedValue({ companyIds: ["company"] }); + access.mockResolvedValue({ userId: "user", companyIds: ["company"] }); settings.mockReturnValue(new Promise(resolve => { resolveSettings = resolve; })); function RoutesUnderTest() { const { loaded, enabled } = useStreamlinedUiEnabled();