KamoCRM

Record the enum-ordering trap the PBX rollout hit

Docskamo-login
Ya
27 Agosti 2026, 04:14 UTC
Mwandishi
Kamo
Ahadi ya
b0c1417

Seeding a catalog row whose pricing_model is a new enum value makes that row unreadable to any service still on an older shared-lib, and getCatalog loads every active add-on in ONE query - so one bad row takes the whole catalog down, public pricing page and order wizard alike. The phase ordering in the spec was wrong: consumers must be rebuilt BEFORE the rows are seeded, not after.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila kitu kinaingia kwenye tovuti yako mwenyewe. Anza kwenye mpango wa bure na usome ukurasa huu tena katika mwezi mmoja.

Kuwa Huru MileleMtazamo wa bei