MantisBT: master 4ef0e69b

Author Committer Branch Timestamp Parent
PantsManUK dregad master 2014-06-17 07:56 master c593f907
Affected Issues  0005466: Changes are overwritten
Changeset

Detect and block conflicting edits

Fixes the (oh so old) issue on the MantisBT site 0005466, whereby
concurrent edits to a single issue can overwrite field data.

These changes allow MantisBT to spot a conflicting edit, stopping
it from overwriting the first edit with the second. It's very much
a blunt tool (flat-out refusal to save), but it works.

Signed-off-by: Damien Regad <dregad@mantisbt.org>

  • Error message revised as discussed in the pull request
  • Squashed commits

Fixes 0005466, PR https://github.com/mantisbt/mantisbt/pull/212

mod - bug_change_status_page.php Diff File
mod - bug_update.php Diff File
mod - bug_update_page.php Diff File
mod - core/constant_inc.php Diff File
mod - lang/strings_english.txt Diff File