Stop offering the internal platform-owner plan for sale

FixBillingService
Ya
31 Agosti 2026, 03:40 UTC
Mwandishi
Kamo
Ahadi ya
a00967d

listPlansForMarket filtered on isActive alone, and active is not the same as on the menu. OWNER_UNLIMITED ("Platform Owner — Internal") is active, carries no price rows and is is_public=false — and it was being served to the Plans & billing picker, where every row is a card an organization owner can select and save. It sat in the grid at $0 alongside Starter and Business. The public marketing catalog has filtered on isPublic since it was written; the in-app console never did. Found while adding the offer to that picker, which is what made the extra card visible. Null counts as public: the column defaults to true, so a row predating it means "ordinary plan" rather than "hidden", and failing closed would empty the picker for an older catalog.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei