KamoCRM

Stop 404/422 console errors for un-customized nav and phone-less orgs

Fixkamo-internal
Shipped
7 ஜூலை, 2026 அன்று 12:52 AM UTC
Author
kamo
Commit
fd84bf2

Read the ui-preferences collection endpoint (always 200) for the initial navLayout load instead of the single-key GET, which 404s when a member has never customized their nav — the common case, firing on every page load. Gate the softphone's history/voicemail/features loads on a new capabilities 'configured' flag so an org with no phone provider fires zero provider- dependent calls (previously three 422s per page load). Configured orgs are unaffected — the flag is true whenever a provider exists, independent of its advertised feature flags (KamoPBX reports all-false yet is a real provider).

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