KamoCRM

Carry the type description in both of its shapes

FeatureMediaService
Ya
24 Agosti 2026, 21:19 UTC
Mwandishi
Kamo
Ahadi ya
7143d7f

The description is a Lexical document now, so the service stores the plain-text mirror the client sends alongside it and hands readers whichever shape they can actually use. WebinarTypeDTO gains descriptionPlain for a surface that wants the words rather than the document. The public booking DTO and the scheduled-webinar DTO get plain text only — neither an anonymous page nor a reminder has a Lexical runtime, and printing raw editor state at a reader is worse than nothing. The mirror is written unconditionally beside the document: a request carrying no mirror is carrying prose, so clearing it puts the row back into the legacy shape readers already fall back to, where a stale mirror beside a fresh description would be words that no longer match. Requires the webinar_type.description_plain column, applied by KamoInitializer and verified present in Yugabyte before this landed.

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