KamoCRM

An edit that changes nothing cannot be saved

Fixkamo-internal
Shipped
October 15, 2026 at 3:24 AM UTC
Author
Kamo
Commit
5e856c6

Opening an event and pressing Save without touching anything rewrote it — and, for a meeting with guests, could ask whether to tell them about a change that did not happen. Save (and Ctrl/Cmd+Enter) now stay unavailable until the edit differs from the event as it opened, with "No changes to save" on hover, and become unavailable again if the edit is changed back. The baseline is rebuilt from the event the way the dialog seeds itself, not snapshotted from state, so the dialog's own settling (the guest interlock, a series' repeat anchor) never reads as an edit. editFingerprint compares what the member chose — guests as groups and people, not the addresses the preview resolves them to — and ignores what they cannot see: a trailing space, the order reminders or guests were added in, an address's case, the clock behind an all-day date. The repeat is judged by recurrenceToSend, as the save itself would send it.

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