Page MenuHomePhabricator

Data loss in task details due to concurrent edits
Closed, DuplicatePublic

Description

We had a minor "data loss" the other day because we happened to be 2 people editing a task's description at the same time. The 2nd person to save did overwrite the 1st person's changes and there were no warnings.

  • What granularity is there in Maniphest today when editing tasks details?
    • E.g. if 2 people edit a the same task details but one changes the priority while the other the description
    • What if 1 person changes the priority through the action field while another is editing the task details to change the description but does not change the priority and saves after the first person?
  • Tasks are critical to using Phab, so could concurrent edits be at least detected and reported (like it was added to Phriction a while back)?