diff --git a/ui/src/lib/company-routes.test.ts b/ui/src/lib/company-routes.test.ts index d6dc2668378..77fd6239948 100644 --- a/ui/src/lib/company-routes.test.ts +++ b/ui/src/lib/company-routes.test.ts @@ -20,4 +20,10 @@ describe("company routes", () => { "/execution-workspaces/workspace-123", ); }); + + it("treats memories as a company board route", () => { + expect(isBoardPathWithoutPrefix("/memories")).toBe(true); + expect(extractCompanyPrefixFromPath("/memories")).toBeNull(); + expect(applyCompanyPrefix("/memories", "PAP")).toBe("/PAP/memories"); + }); }); diff --git a/ui/src/lib/company-routes.ts b/ui/src/lib/company-routes.ts index 04659a61a3a..83fa20b61b1 100644 --- a/ui/src/lib/company-routes.ts +++ b/ui/src/lib/company-routes.ts @@ -9,6 +9,7 @@ const BOARD_ROUTE_ROOTS = new Set([ "workspaces", "execution-workspaces", "issues", + "memories", "routines", "goals", "approvals",