Rebuild against shared-lib PricingModel.PER_EXTENSION

ChoreSecurityService
Shipped
August 27, 2026 at 4:13 AM UTC
Author
Kamo
Commit
97b2fae

The running image predates the enum value, so reading the two seeded PBX catalog rows (pricing_model = 'PER_EXTENSION') throws on enum parse - and because SubscriptionService.getCatalog loads every active add-on for the org in one query, that takes the WHOLE catalog down with it: the public pricing page and the in-app subscription order wizard both read it. Shared-lib reaches a service only at image build time, so nothing but a rebuild fixes this. No source change is needed; CI clones shared-lib fresh.

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