mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-20 22:16:26 +00:00
ad2d653e9a
A save refused by the rules of the tour now says "Nothing was saved and nothing changed." instead of the preparation's wording: lay() takes what the changes are laid for, and refusalText() leads with that action. A save sent again after it committed (a retry after a lost answer) used to meet the conflict of a tour that moved on, which tells the assistant to prepare the change anew, so an add could be saved twice. The save now looks up the step its proposal was saved as from the revision it was prepared on, before the stale check and once more inside the write, and answers already_saved with that step instead, writing nothing.