KamoCRM

A refresh mid-call no longer re-dials the customer

Fixkamo-internal
Shipped
26 ஆகஸ்ட், 2026 அன்று 1:12 AM UTC
Author
kamo
Commit
afe3266

The tool-window snapshot replayed props verbatim, which is right for state and wrong for an instruction. `autoDial: true` survived into the restored window and `autoDialedRef` was fresh in the new document, so a refresh during a lead call placed the call a second time — which reads to the member as the call dropping and then mysteriously calling back. sanitizeProps could never have caught this: a boolean survives a JSON round trip perfectly, and survival is the whole problem. Tools now declare which of their props are one-shot actions, and the snapshot drops those on the way out.

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