Stop deriving the org's theme domain, and freeze the form while it works

Fixkamo-internal
Ya
26 Agosti 2026, 07:34 UTC
Mwandishi
kamo
Ahadi ya
59543bd

The wizard derived the new org's domain from GET /org/{id}. That endpoint returns the entity, and its `domains` is LAZY — serialized as null outside a transaction — so the derivation fell through to "{alias}.kamocrm.com" every time an org had a real domain. For Panda Express it polled panda-express-kamocrm-com while the theme was at pandaexpress-com: the wait ran to its timeout and reported "your branding is still being applied", and the tab opened naming a domain that resolves to nothing, so the shell fell back to the shared host and showed Kamo's logo and colours over an org whose own were already in MinIO. Two reported symptoms, one guess — the third time this guess has cost something, so it is gone: the create response now carries the domain and this uses it verbatim. The form is also inert while creating. Its fields feed a request that has already been sent, and creation takes the better part of a minute — long enough to start editing and reasonably expect it to matter.

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