One module owns the link from the plan page to the billing tab

Refactorkamo-internal
Shipped
September 6, 2026 at 7:01 PM UTC
Author
Kamo
Commit
74cfa6a

Every action on /myplan is a link into Plans & billing, and it has to land on the right sub-tab or "Payment and invoices" opens on Subscriptions and looks broken. One screen was building that query string and another parsing it, 1,300 lines apart in different directories — a contract with nothing holding its two halves together. It would also have failed silently. An unrecognised sub is ignored on purpose, so that a stale bookmark opens the tab's own default instead of an error; the cost is that a typo on the writing side produces a link that works, goes somewhere plausible, and is simply not where it said it was going. Both halves now read one list of names, which is what lets a test catch that.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing