Reliability & statusStale-edit protection

Stale-edit protection

If someone else saves a record while you’re editing it, Novex stops your save from silently overwriting their work. Instead of last-write-wins, you get a clear choice: reload their version, or overwrite it on purpose.

When it appears

You open a record — say a budget, an invoice, or an attendee — and start editing. Meanwhile a teammate (or you, in another tab) saves changes to the same record. When you try to save, Novex notices the record moved on and shows a warning banner at the top of the form:

Someone saved newer changes [name] saved this page a moment ago. Your edits are still here — they just haven’t been saved yet.

If it can tell what they touched, it adds a line like “They changed: amount, status.” Your edits are never thrown away by the warning — they stay in the form until you choose what to do.

Your two choices

  • Reload latest (the safe option, shown as the primary button) — load their current version into the form. Use this when their change matters and you want to redo your edit on top of the latest.

  • Overwrite anyway — keep your version and save it over theirs. Because this replaces someone else’s work, Novex asks you to confirm first:

    Overwrite their changes? Saving now replaces what [name] saved. This can’t be undone.

    Confirm with Overwrite, or back out with Keep editing.

If a save is blocked, you may also see a short message — “Couldn’t apply — this item changed in another session” — with a Reload shortcut.

Why it works this way

Novex remembers which version of the record you started from. When you save, it checks that the record hasn’t changed since — if it has, the save is held and you get the choice above. Picking Overwrite anyway accepts the newer version as your new starting point, so if a third person saves in the meantime, you’re warned again rather than clobbering that too.

Tips

  • Seeing this a lot on one record usually means two people are working the same item — a quick message to your teammate avoids the round-trips.
  • The safe habit is Reload latest, then reapply your change; reach for Overwrite anyway only when you’re sure your version should win.

Next