KamoCRM

Merge partial DTOs into local state, drop refetch-after-patch

Performancekamo-internal
Shipped
15 மே, 2026 அன்று 9:05 PM UTC
Author
kamo
Commit
0314ac6

Every edit-style autosave (name fields, employment, assets, liabilities, REO, declarations, military, HMDA demographics, originator) used to issue a full mortgageAppsApi.get() after the patch returned, doubling the round-trip per debounced keystroke. New appMutators.ts holds pure functions that merge each patch's response into the AppMortgageDTO graph; sections call those instead of refetching. Add/delete-row paths still refresh because the graph shape genuinely changes.

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