KamoCRM

A failed request tells the caller to try again, not what the exception said

FixSecurityService
Shipped
November 10, 2026 at 12:34 AM UTC
Author
Kamo
Commit
e342c69

25 controllers returned e.getMessage() to the browser, which can name tables, columns and internal hosts. They now answer with a plain 'please try again' and log the real error server-side. Also OrganizationController builds the default alias domain from OrgDomains.PLATFORM_APEX instead of the retired kamocrm.com literal. Recovered from a working tree left uncommitted since Oct 20. Six controllers (BaseLos, CommerceMarket, Department, JobTitle, SecurityRole, PortalController) changed upstream since and still return the exception text; they are NOT in this commit.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing